Инициализация через NPM и запуск

#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 для установок