安装包
请注意,可以安装软件包此命令将安装命名软件包的最新可用版本:
本地或全局。
本地安装意味着 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 是包名。