-
Node.js & cnpm 安裝
沒有安裝的同學邢疙,可以參考我的另一篇文章: Node.js安裝與環(huán)境配置
-
初識Egg.js
那么什么是 Egg.js 呢?
什么是 Egg.js ?
Egg.js的設計理念
設計原則
與社區(qū)框架( Express || Sails )的差異望薄?
差異
那么Egg.js有哪些特性呢?
特性
好了呼畸,至此痕支,可能你已經(jīng)了解了個大概,如想了解更多蛮原,請點此移步 官方文檔 ~ -
下載Egg.js
命令行
npm i egg-init -g
-
創(chuàng)建egg.js項目
- 命令行 cd 進入將要放置項目的文件夾里
- 命令行
egg-init test --type=simple
開始創(chuàng)建一個簡單的新項目 test
過程中自行配置名稱卧须、文件夾、作者儒陨、秘鑰 - cd 進入剛剛新建的測試項目
npm install
(簡寫npm i
)下載依賴
進入項目花嘶,下載依賴 - 項目中
npm run dev
運行項目
運行成功,打開網(wǎng)址查看運行的項目
-
服務器部署
??如果想把一個簡單的項目蹦漠,比如只提供接口api服務椭员,部署在服務器上,這里以騰訊云租賃的個人服務器為例(請?zhí)崆霸诜掌髦信渲孟鄳膎ode環(huán)境)笛园。
??1. 將項目除依賴包之外的文件隘击,打包放到服務器上侍芝。
??2. 在服務器上打開命令行 進入項目npm i
下載依賴
??3. 在命令行中npm start
運行項目
?如果項目中有TS文件,請先npm run tsc
將 ts 編譯成 js 然后再執(zhí)行npm start
(限于本人技術有限埋同,本文如有表述不當?shù)牡胤街莸瑲g迎賜教~)
(轉載到其他平臺需含本文的簡書鏈接)