這一步很簡單,下載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"