序:css
入職新公司次日了,原本第一天是配置環境來着,配了一下午也沒搞成那個jhipster的安裝,每次覺得應該正常的時候都是不對,yo是yeoman的指令,可是我是使用yarn管理的yeomanhtml
糾結很久,終於在組長的手裏搞明白是怎麼回事了,最新版的yarn目錄結構變了!因此我添加到環境變量中的路徑就找不到了!node
1:安裝 Node.js (windows下安裝node.js會自動安裝npm包管理器,下載最新的lts版本便可,改下安裝路徑,其他都一路next,也會自動添加環境變量)npm
2:安裝Yarn (使用.exe文件會自動添加環境變量)windows
3:修改yarn庫路徑 yarn config set cache-folder "你本身的緩存文件夾"
例如d:\yarn\cache-folder (本身建立)
緩存
4:修改成阿里鏡像 yarn config set registry "https://registry.npm.taobao.org"
,設置完後能夠使用 yarn config list
查看是否生效,若是要移除淘寶庫,使用 yarn config delete registry
則 registry 重置成默認庫 https://registry.yarnpkg.com
測試
5:修改npm全局路徑,這兩個路徑都是本身建立的spa
npm config set cache "nodejs安裝目錄\node_cache"
npm config set prefix "nodejs安裝目錄\node_npm"
6:刪除用戶變量
PATH
中的npm的環境變量C:\Users\用戶名\AppData\Roaming\npm
刪除掉,若是用戶變量中有yarn相關的變量也要刪除3d
7:在用戶變量中的PATH後邊添加 ;C:\Users\Administrator\AppData\Local\Yarn\Data\global\node_modules\.bin #注意那個分號,打開隱藏路徑,去查查這個路徑存在不存在code
8:安裝 Yeoman: yarn global add yo@1.8.5 #其中的@後邊是版本號,若是不寫「@版本號」默認下載最新版
9:安裝 JHipster: yarn global add generator-jhipster@4.4.1 #版本號狀況同上
至此安裝完成。
1: node -v #測試node版本號,以及是否正常
2: npm -v #測試npm版本號,判斷是否已安裝
3: yarn -v #測試yarn版本,確認正常
4: yo -v #測試yeoman是否正常,若是正常截圖以下,可選擇代碼生成器,退出選擇get me out of here回車 或 ctrl+c退出