NPM 初始化和启动
NPM Init and Start
我正在为本地项目使用 npm,我想知道每次启动会话时是否都必须使用 npm init?我认为答案是肯定的。
例如,如果我重新启动机器,是否必须执行 npm init?我每次都必须执行 npm install 和 npm start 吗?
谢谢
不,您只需在首次创建项目时执行 npm init
。它实际上只是创建 package.json
文件 (https://docs.npmjs.com/cli/init.html).
并且您只需要 运行 npm install
当您第一次为本地开发设置项目时,或者当对项目的依赖项进行更改时。因此,通常只需要一次,除非您进行了更改。 (https://docs.npmjs.com/cli/install.html)
npm start
是一个应该在您的 package.json
中定义的脚本,您可能需要 运行 每次开始项目的本地开发时。
创建节点项目时,需要package.json。 npm init
是搭建 package.json 脚手架的便捷方式;每次开始一个新项目时,您可能都需要 运行 它。
然而,npm install
会将您的依赖项安装在 node_modules 文件夹中。每次手动将依赖项添加到 package.json 文件时,您可能需要 运行。
如果您需要更多信息,请查看此处:https://nodesource.com/blog/an-absolute-beginners-guide-to-using-npm/
npm init 是为了制作你根本不需要 运行 npm init 来启动会话的新模块,据我所知
我正在为本地项目使用 npm,我想知道每次启动会话时是否都必须使用 npm init?我认为答案是肯定的。
例如,如果我重新启动机器,是否必须执行 npm init?我每次都必须执行 npm install 和 npm start 吗?
谢谢
不,您只需在首次创建项目时执行 npm init
。它实际上只是创建 package.json
文件 (https://docs.npmjs.com/cli/init.html).
并且您只需要 运行 npm install
当您第一次为本地开发设置项目时,或者当对项目的依赖项进行更改时。因此,通常只需要一次,除非您进行了更改。 (https://docs.npmjs.com/cli/install.html)
npm start
是一个应该在您的 package.json
中定义的脚本,您可能需要 运行 每次开始项目的本地开发时。
创建节点项目时,需要package.json。 npm init
是搭建 package.json 脚手架的便捷方式;每次开始一个新项目时,您可能都需要 运行 它。
npm install
会将您的依赖项安装在 node_modules 文件夹中。每次手动将依赖项添加到 package.json 文件时,您可能需要 运行。
如果您需要更多信息,请查看此处:https://nodesource.com/blog/an-absolute-beginners-guide-to-using-npm/
npm init 是为了制作你根本不需要 运行 npm init 来启动会话的新模块,据我所知