#npm #npm-install #npm-start #npm-init
#npm #npm-установка #npm-запуск #npm-инициализация
Вопрос:
Я использую npm для локального проекта, и я хочу знать, должен ли я использовать инициализацию npm каждый раз, когда я запускаю сеанс? Я думаю, что ответ положительный.
Например, если я перезапущу свой компьютер, должен ли я выполнять инициализацию через npm? Должен ли я выполнять установку через npm и запуск через npm каждый раз?
Спасибо
Ответ №1:
Нет, вам нужно сделать только npm init
при первом создании проекта. По сути, это просто создает package.json
файл (https://docs.npmjs.com/cli/init.html ).
И вам нужно будет запускать только npm install
при первой настройке проекта для локальной разработки или при внесении изменений в зависимости проекта. Обычно только один раз, если вы не внесли изменений. (https://docs.npmjs.com/cli/install.html )
npm start
это скрипт, который должен быть определен в вашем package.json
, и вам, вероятно, потребуется запускать его каждый раз, когда вы начинаете локальную разработку своего проекта.
Ответ №2:
Когда вы создаете проект node, у вас должен быть package.json. npm init
это удобный способ создания каркаса вашего package.json; возможно, вам потребуется запускать его каждый раз, когда вы начинаете новый проект.
npm install
тем не менее, ваши зависимости устанавливаются в папку node_modules. Возможно, вам потребуется запускать это каждый раз, когда вы вручную добавляете зависимость в свой файл package.json.
Если вам нужна дополнительная информация, проверьте здесь: https://nodesource.com/blog/an-absolute-beginners-guide-to-using-npm /
Ответ №3:
инициализация npm предназначена для создания новых модулей, насколько я могу судить, вам вообще не нужно запускать инициализацию npm для запуска сеанса
Комментарии:
1. узел filename.js для запуска файлов npm для установок