npm命令随笔
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题
// 检查是否安装成功
npm -v
// 升级npm
npm install npm -g
npm install -g npm@latest
// 查看本地全局依赖包
npm list -g --depth 0
// 我的全局依赖包
+-- @vue/cli@4.4.1
+-- cnpm@6.1.1
+-- core-js@3.6.5
+-- create-react-app@3.4.1
+-- express-generator@4.16.1
+-- grunt-cli@1.3.2
+-- http-server@0.12.1
+-- json-server@0.16.1
+-- less@3.11.1
+-- node-gyp@6.1.0
+-- npm@6.14.3
+-- npm-check-updates@4.1.2
+-- nrm@1.2.1
+-- react-native-cli@2.0.1
+-- typescript@3.9.7
+-- vue@2.6.11
+-- vue-cli@2.9.6
+-- webpack@4.42.1
+-- webpack-cli@3.3.11
+-- webpack-dev-server@3.10.3
`-- yarn@1.22.4
// 查看npm -g全局安装路径
npm config get prefix
// 依赖包写入生产环境
npm i module_name -S = > npm install module_name --save 写入到package.json dependencies 对象
// 依赖包写入开发环境
npm i module_name -D => npm install module_name --save-dev 写入到 package.json devDependencies 对象
// 检查项目package.json版本
npm install -g npm-check-updates
// 检查当前目录下可更新的依赖项
ncu
// 升级 package.json
ncu -u