egg.js框架開發環境搭建


1.創建工程目錄

1.1 創建一個文件夾叫 my-egg-application

$ mkdir my-egg-application

不熟悉命令行的同學也可以手動創建文件夾

2.初始化項目模板

2.1 進入工程目錄

$ cd my-egg-application

2.2 下載項目模板

$ npm init egg --type=simple

  simple - Simple egg app boilerplate
sequelize - egg app with sequelize
ts - Simple egg && typescript app boilerplate
empty - Empty egg app boilerplate
plugin - egg plugin boilerplate
framework - egg framework boilerplate
 

這里的type參數是需要下載的模板名字,具體的值可以參考egg在github上的模板egg-boilerplate-simple。在egg的項目主頁中找類似格式的項目名字,如egg-boilerplate-[命令行中type的值]

3.安裝項目依賴

npm install --registry=https://registry.npm.taobao.org

在這里下載比較慢的同學可以使用淘寶的cnpm,具體的cnpm安裝方法請自己網上搜索,很多類似的教程。我為了方便直接就指定了淘寶倉庫地址 https://registry.npm.taobao.org

4.運行服務

運行項目就比較簡單了,運行npm的命令

$ npm run dev

在瀏覽器中打開地址:http://localhost:7001,就能看到服務已經啟動完成。是不是特別簡單!!!

5.其它

npm run [命令]這是npm相關的使用方法,可以打開項目根目錄下的package.json文件

// 這是一個最簡單的package.json
{
  "name": "my-egg-application", "version": "1.0.0", "description": "", "scripts": { "dev": "egg-bin dev", }, "author": "mufeng", "license": "ISC" }

在script下面看到了dev命令,它其實運行了egg-bin dev這個命令,egg-bin這個模塊以后我會再寫一篇文章介紹一下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM