这一步很简单,下载Windows版的Nodejs,进行按照提示安装便可,记得选择将nodejs增长到PATH一项,若是界面上没有,应该就是默认帮你搞定了,能够忽略我这句废话。node
经过命令,验证是否安装成:算法
node -v npm -v
若是正常显示版本号,即安装成功。sql
Nodejs安装完成以后,默认会将node.exe的路径,添加到系统的环境变量中,若是没有请手动添加。除此以外还要进行其余的配置。chrome
一、配置prefix和cache目录npm
npm config set prefix "你的磁盘路径"
示例目录地址为:C:Program Filesnodejs缓存
npm config set prefix “C:\Program Files\nodejs\node_global”
npm config set cache "你的磁盘路径"
示例目录地址为:C:Program Filesnodejssass
npm config set cache “C:\Program Files\nodejs\node_cache
二、配置环境变量
右击“计算机”—>"属性"—>"高级系统设置"—>"环境变量"安全
在"系统变量"中,设置 NODE_PATH
在系统变量里新建 NODE_PATH ,值为electron
C:\Program Files\nodejs\node_global\node_modules
这个值就是上一步中,经过 “npm config set prefix” 设置的值。能够,用下面命令查看工具
npm config get prefix
在"用户变量"中,修改path
修改用户变量中的path,添加
C:\Program Files\nodejs\node_global\bin
这个值就是上一步中,经过 “npm config set prefix” 设置的值。
三、配置阿里源
npm config set registry https://registry.npm.taobao.org
yarn是facebook发布的一款取代npm的包管理工具。
yarn的特色:
npm install -g yarn
即在官网中下载exe文件安装(Windows),其它系统根据实际状况安装。
yarn config set global-folder "你的磁盘路径"
示例目录地址为:C:Program Filesyarn
yarn config set global-folder "C:\Program Files\yarn\global"
yarn config set cache-folder "你的磁盘路径"
示例目录地址为:C:Program Filesyarn
yarn config cache-folder "C:\Program Files\yarn\cache"
或者在你的用户目录找到
.yarnrc
的文件,打开它,直接进行编辑
在咱们使用全局安装包的时候,会在 “C:Program Filesyarnglobal”(上面的示例路径,要根据本身的实际状况配置) 下生成 node_modules.bin 目录
咱们须要将 C:Program Filesyarnglobalnode_modules.bin 整个目录 添加到系统环境变量中去,不然经过yarn 添加的全局包 在cmd 中是找不到的。
检查当前yarn 的 bin的 位置
yarn global bin
检查当前 yarn 的 全局安装位置
yarn global dir
一、查看一下当前源
yarn config get registry
二、切换为淘宝源
yarn config set registry https://registry.npm.taobao.org yarn config set sass_binary_site "https://npm.taobao.org/mirrors/node-sass/" yarn config set phantomjs_cdnurl "http://cnpmjs.org/downloads" yarn config set electron_mirror "https://npm.taobao.org/mirrors/electron/" yarn config set sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/" yarn config set profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/" yarn config set chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"