安装包
请注意,可以安装软件包此命令将安装命名软件包的最新可用版本:
本地或全局。
本地安装意味着 npm 将你的软件包安装在当前工作目录中。节点模块进入 ./node_modules
,可执行文件进入 ./node_modules/.bin/
。通常,你需要在程序中安装本地模块作为依赖项,并且它们仅适用于安装它们的位置。
npm install <package names>
速记:
npm i <package names>
npm
可以通过 package.json
中存储的 dependencies
和 devDependencies
(安装多个模块)以各种有用的方式与当前目录中的 package.json
文件进行交互:
没有参数的 npm install
命令
npm install
使用由对象值指示的语义版本控制限制,在 package.json
中的 dependencies
和 devDependencies
对象中安装所有名为对象键的包。
开发新软件时:
使用选项 -S
附加 <package names>
和你正在安装的 npm 模块的版本,这些模块应始终包含在你的模块中。安装后,附加到 package.json
文件中跟踪的 dependencies
列表中。
npm i <package names> -S
使用选项 -D
附加 <package names>
和你正在安装的 npm 模块版本,这些模块是其他开发人员进一步开发或测试模块所需的。安装后附加到 package.json
文件中跟踪的 devDependencies
列表中。
npm i <package names> -D
其中 lodash
和 mocha
是包名。