目录
本地包
# 查看版本 npm -v # 查看帮助 npm help # 安装依赖 npm install axois # 升级 npm update axois # 卸载 npm uninstall axois # 安装依赖,指定源 npm install axois --registry=https://registry.npm.taobao.org
全局包
npm install --global axois npm update -g axois npm uninstall -g axois # 查看全局安装过的包 npm list -g --depth 0
使用package.json
npm init -y # 加到 dependencies npm install <package_name> --save npm uninstall <package_name> --save # devDependencies npm install <package_name> --save-dev npm uninstall <package_name> --save-dev
使用淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install axios
简写
安装 install i 测试 test t 帮助 --help -h 全局 -global -g 保存依赖 --save -S 保存为开发依赖 --save-dev -D npm init参数: init --yes init -y init --force init -f
参考
npm 包的本地开发和调试
全局安装测试包
cd <dev-package-dir> npm link
本地安装测试包
# 进入测试目录 cd <test-package-dir> # 安装测试包 npm link <dev-package-name> # 卸载测试包 npm unlink <dev-package-name>
如果报错
# 全局安装测试包报错 npm link # 删除测试包内的目录,再进行安装 rm -rf node_modules
参考