npm包管理器
npm包管理器
简介
作为下载和管理Node.js包依赖的方式
Yarn
是npm的一个替代选择
npm仓库是一种单一语言代码仓库,有大量软件包
主要作用:管理或下载项目所需要的依赖
安装所需依赖
全部依赖
项目有package.json
文件时
1 | npm install |
会在node_modules文件夹中安装项目需要的所有依赖
单独
1 | npm install <package-name> |
--save
安装并添加条目到package.json
文件的 dependencies--save-dev
安装并添加条目到package.json
文件的 devDependencies
dependencies
则是与生产环境中的应用程序相关
devDependencies
通常是开发的工具(例如测试的库)
注意事项
正常情况下软件包安装到当前项目的node_modules
下
全局安装npm install -g <package-name>
则安装置全局位置
在 macOS 或 Linux 上,此位置可能是 /usr/local/lib/node_modules
。 在 Windows 上,可能是 C:\Users\YOU\AppData\Roaming\npm\node_modules
更新
1 | npm update |
运行
1 | npm run <task-name> |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.