安装包

请注意,可以安装软件包此命令将安装命名软件包的最新可用版本:

本地或全局。

本地安装意味着 npm 将你的软件包安装在当前工作目录中。节点模块进入 ./node_modules,可执行文件进入 ./node_modules/.bin/。通常,你需要在程序中安装本地模块作为依赖项,并且它们仅适用于安装它们的位置。

npm install <package names> 

速记:

npm i <package names>

npm 可以通过 package.json 中存储的 dependenciesdevDependencies(安装多个模块)以各种有用的方式与当前目录中的 package.json 文件进行交互:

没有参数的 npm install 命令

npm install 

使用由对象值指示的语义版本控制限制,在 package.json 中的 dependenciesdevDependencies 对象中安装所有名为对象键的包。

开发新软件时:

使用选项 -S 附加 <package names> 和你正在安装的 npm 模块的版本,这些模块应始终包含在你的模块中。安装后,附加到 package.json 文件中跟踪的 dependencies 列表中。

npm i <package names> -S

使用选项 -D 附加 <package names> 和你正在安装的 npm 模块版本,这些模块是其他开发人员进一步开发或测试模块所需的。安装后附加到 package.json 文件中跟踪的 devDependencies 列表中。

npm i <package names> -D

其中 lodashmocha 是包名。