看完了簡介是不是很心動(dòng)之众,想馬上試試呢呀页,hello world一下呢则奥,首先就得準(zhǔn)備一下環(huán)境考润。
nodejs環(huán)境
nodejs最近很火,但是坑也很多需要多加注意读处。
1. 安裝nodejs糊治。這步比較簡單,網(wǎng)上教程也很多档泽,請自行百度一下俊戳。最好去官網(wǎng)下載穩(wěn)定版本,順便看看官網(wǎng)的教程馆匿。
2. 配置國內(nèi)鏡像抑胎。眾所周知的原因,訪問國外的庫很慢渐北,而且有時(shí)候下載出現(xiàn)會問題阿逃,一定要配置國內(nèi)鏡像。
? ? 可以參考這篇文章:http://blog.csdn.net/alibert/article/details/51965718
? ? 或者使用nrm:
? ? ? ? ? ? 安裝nrm: npm install -g nrm
? ? ? ? ? ? 查看鏡像:nrm ls
? ? ? ? ? ? 測試鏡像:nrm test
? ? ? ? ? ? 選擇鏡像:nrm use XXX
3. 安裝yarn赃蛛。相對于npm恃锉,yarn好用很多。
????????安裝yarn: npm install -g yarn
? ??yarn是FaceBook 推出的JavaScript 包管理工具呕臂。
? ? ?極致的快速—會緩存已經(jīng)下載過的包破托,避免重復(fù)下載~~~這特性比npm好多了,不用每次都請求下載
? ? 安全 — 下載前會檢查簽名及包的完整性
? ? ?可靠可確定性
? ? ?網(wǎng)絡(luò)優(yōu)化 — 力求網(wǎng)絡(luò)資源最大利用化歧蒋,讓資源下載完美隊(duì)列執(zhí)行土砂,避免大量的無用請求州既,下載失敗會自動(dòng)重新請求,避免整個(gè)安裝過程失敗
? ? ?扁平化模式 — 對于不匹配的依賴版本的包創(chuàng)立一個(gè)獨(dú)立的包萝映,避免創(chuàng)建重復(fù)的吴叶。
????yarn 的全局安裝并不是加-g或者--global這樣的參數(shù),它使用yarn global命令序臂。用yarn global --help可以看到子命令列表
安裝generator-jhipster
顧名思義這是jhipster的生成器蚌卤。
yarn方式:
? ? 安裝Yeoman:yarn global add yo
? ? 安裝bower:yarn global add bower
? ? 安裝“gulp” (如果用maven就不用裝了):yarn global add gulp
? ? 安裝JHipster的Generator:yarn global add generator-jhipster
npm方式:
? ? 安裝Yeoman:npm install -g yo
? ? 安裝bower:npm install -g bower
? ? 安裝“gulp” (如果用maven就不用裝了):npm install -g gulp
? ? 安裝JHipster的Generator:npm install -g generator-jhipster
JAVA環(huán)境
這個(gè)就不多說了,注意配置JAVA_HOME奥秆。
MAVEN環(huán)境
最重要的是使用國內(nèi)的鏡像逊彭。原因你知道的。