NPM Init и Start - PullRequest
       27

NPM Init и Start

0 голосов
/ 06 марта 2019

Я использую npm для локального проекта и хочу знать, должен ли я использовать npm init каждый раз, когда начинаю сеанс?Я думаю, что ответ - да.

Если я, например, перезагружаю свою машину, должен ли я выполнять npm init?Нужно ли делать npm install и npm start каждый раз?

Спасибо

Ответы [ 2 ]

1 голос
/ 06 марта 2019

Когда вы создаете проект узла, у вас должен быть package.json. npm init - это удобный способ создать ваш пакет package.json; вам может понадобиться запускать его каждый раз, когда вы начинаете новый проект.

npm install, однако, устанавливает ваши зависимости в папке node_modules. Возможно, вам придется запускать его каждый раз, когда вы вручную добавляете зависимость в ваш файл package.json.

Если вам нужна дополнительная информация, проверьте здесь: https://nodesource.com/blog/an-absolute-beginners-guide-to-using-npm/

0 голосов
/ 06 марта 2019

Нет, вам нужно сделать npm init только при первом создании проекта.По сути, он просто создает файл package.json (https://docs.npmjs.com/cli/init.html).

). И запускать npm install нужно только при первой настройке проекта для локальной разработки или при внесении изменений в зависимости проекта.Поэтому обычно один раз, если вы не внесли изменения. (https://docs.npmjs.com/cli/install.html)

npm start - это сценарий, который должен быть определен в вашем package.json, и вам, вероятно, придется запускать его каждый раз, когда выначать локальное развитие вашего проекта.

...