序:
入職新公司第二天了,本來第一天是配置環境來着,配了一下午也沒搞成那個jhipster的安裝,每次以為應該正常的時候都是不對,yo是yeoman的指令,但是我是使用yarn管理的yeoman
糾結好久,終於在組長的手里搞明白是怎么回事了,最新版的yarn目錄結構變了!所以我添加到環境變量中的路徑就找不到了!
正文:
1:安裝 Node.js (windows下安裝node.js會自動安裝npm包管理器,下載最新的lts版本即可,改下安裝路徑,其余都一路next,也會自動添加環境變量)
2:安裝Yarn (使用.exe文件會自動添加環境變量)
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全局路徑,這兩個路徑都是自己創建的
npm config set cache "nodejs安裝目錄\node_cache"
npm config set prefix "nodejs安裝目錄\node_npm"
6:刪除用戶變量
PATH
中的npm的環境變量C:\Users\用戶名\AppData\Roaming\npm
刪除掉,如果用戶變量中有yarn相關的變量也要刪除
7:在用戶變量中的PATH后邊添加 ;C:\Users\Administrator\AppData\Local\Yarn\Data\global\node_modules\.bin #注意那個分號,打開隱藏路徑,去查查這個路徑存在不存在
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退出