NPM初始化和启动

时间:2019-03-06 02:34:47

标签: npm npm-install npm-start npm-init

我正在将npm用于本地项目,我想知道是否每次启动会话都必须使用npm init?我认为答案是肯定的。

例如,如果我重新启动计算机,是否必须执行npm init?我是否必须每次都执行npm install和npm start?

谢谢

2 个答案:

答案 0 :(得分:1)

创建节点项目时,需要具有package.json。 npm init是搭建package.json的便捷方法;您可能需要在每次启动新项目时运行它。

npm install,但是,将依赖项安装在node_modules文件夹中。每次将依赖项手动添加到package.json文件时,可能都需要运行此程序。

如果您需要其他信息,请在此处查看:https://nodesource.com/blog/an-absolute-beginners-guide-to-using-npm/

答案 1 :(得分:0)

否,您只需在初次创建项目时执行npm init。它实际上只是创建package.json文件(https://docs.npmjs.com/cli/init.html)。

而且,当您第一次为本地开发设置项目时,或者对项目的依赖项进行更改时,只需运行npm install。因此,通常只有一次,除非您进行了更改。 (https://docs.npmjs.com/cli/install.html

npm start是应该在package.json中定义的脚本,并且您每次开始对项目进行本地开发时都可能需要运行该脚本。