Вы никогда не должны фиксировать вашу папку node_modules
в git.Это займет вечность.Просто зафиксируйте package.json
и package-lock.json
.
Однако вам не нужно переустанавливать их каждый раз, когда вы создаете свой код.Я проверил большой проект, и общий размер составляет 310 M
.В какой ситуации вы не можете это сохранить?
Чтобы ответить на ваш вопрос, Laravel будет никогда не запускать код из папки node_modules
, весь использованный кодоттуда скомпилирован в app.js
, поэтому его можно безопасно удалить, если потребуется.