npm介绍
npm是Nodejs提供的包管理工具,使用npm能解决nodejs代码部署上的许多问题。
npm常用功能
- 查看版本号
npm -v
npm --version
复制代码
- 全局插件安装目录配置
npm config set prefix "E:\nodejs\node_global"
复制代码
- 全局缓存目录配置
npm config set cache "E:\nodejs\node_cache"
复制代码
- 淘宝镜像配置
npm config set registry https://registry.npm.taobao.org
复制代码
- 获取npm镜像源
npm config get registry
复制代码
- cnpm安装(cnpm 是淘宝npm镜像提供的命令,可以使用cnpm可以代替npm,用法与npm一致)
npm install -g cnpm --registry=https://registry.npm.taobao.org
复制代码
- 使用npm安装模块
#使用npm安装 vue
npm install vue
复制代码
- 全局安装与本地安装
全局安装是指将插件安装到nodejs 全局插件目录下,本地安装是指将插件安装到项目node_modules目录下
#全局安装 两种方式均可
npm install vue-cli -g
npm install --global vue-cli
#本地安装
##不会修改package.json
npm install vue
##将在package.json的dependencies属性下添加vue
##在运行npm install命令时,会自动安装到node_modules目录中
npm install vue --save
##将在package.json的devDFependencies属性下添加webpack
##在运行npm install命令时,会自动安装到node_modules目录中,但不会再生产模式下安装到node_modules中
npam install webpack --save-dev
复制代码
- 卸载模块
npm uninstall vue
复制代码
- 更新模块
npm update vue
复制代码
- 创建模块
npm init
复制代码