一、配置
-
全局配置
每个版本的Nodejs都集成了一个npm,默认安装的包都放在了当前使用版本node中的npm,所以在我们每次切换node版本时都要重新安装使用的一些工具类包,很明显这很麻烦,所以我们需要配置一个全局的npm,可以选择将一些包放到全局中,即使切换node版本也不需要重新安装。
npm config set prefix pathname //pathname为你要作为全局的目录
例:npm config set prefix c:\develop/nvm/npm
添加环境变量:
npm环境变量
之后我们再安装一些工具包时就可以利用-g安装到全局
-
使用淘宝镜像
nvm , npm 默认是从国外的源获取和下载包信息,速度比较慢,我们可以使用淘宝的镜像。
npm config set registry https://registry.npm.taobao.org
我们还可以利用nrm包进行管理镜像资源库,安装nrm
npm install nrm -g
之后利用ls查看有哪些镜像资源,利用 use命令选择哪个镜像资源
二、简单使用
- npm install [name]
默认安装到cmd所处的目录中node_modules文件夹中,若没有此文件夹会自动创建 - npm install [name] -g
安装到设置的全局目录下的node_modules中 - npm init
为当前项目生成package.json文件,文件列出了项目所依赖的包 - npm install [name] --save
会将安装的包自动添加到package.json的依赖项中 - npm install
会自动安装 package.json文件中的依赖包,所以在传递包的时候就不需要再把所有的依赖包也打包传递了,npm会自动帮我们下载这些包
网友评论