基础语法
npm install -g vue-cli 全局安装vue-cli
node -v 查看node版本
npm -v 查看安装库版本
npm install gulp@3.9.1 安装制定版本
-S, --save 安装包信息将加入到dependencies(生产阶段的依赖)
npm install gulp --save 或 npm install gulp -S
-D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它。
npm install gulp -g 全局安装(global),使用-g 或 --global
npm ls 查看安装的模块
npm ls -g 查看全局安装的模块及依赖
npm uninstall卸载模块
npm uninstall
npm uninstall gulp --save-dev 如卸载开发版本的模块
npm update 更新模块
npm update [-g] [<pkg>...]
npm outdated 检查模块是否已经过时
npm init在项目中引导创建一个package.json文件
npm init
npm help 查看某条命令的详细帮助
npm help install
npmroot查看包的安装路径
npm root [-g]
npm config管理npm的配置路径
npm config管理npm的配置路径
基础语法
代码如下:
npm config set <key> <value> [-g|--global]npm config get <key>npm config delete <key>npm config listnpm config editnpm get <key>npm set <key> <value> [-g|--global]对于config这块用得最多应该是设置代理,解决npm安装一些模块失败的问题
例如我在公司内网,因为公司的防火墙原因,无法完成任何模块的安装,这个时候设置代理可以解决
代码如下:
npm config set proxy=http://dev-proxy.oa.com:8080npm start 启动模块
npm start [-- <args>]
npm restart 重新启动模块
npm restart [-- <args>]