Awesome
react.vtaiwan.tw
行政院法規線上諮詢系統 界面 2.0
開發
需要安裝 Node.js。安裝好後,開啟 Terminal 視窗按下列步驟執行指令。
npm install
npm start
- 開啟瀏覽器鍵入
http://localhost:3000
(Node.js 0.10.x+ 也可用來開發,但部署時仍建議使用 4.x。)
部署
行政院法規線上諮詢系統 2.0 使用 zombie.js 搭配 reactjs 的 server-side render 產生靜態網頁,並且使用 gh-pages 作為部署環境。
完整的上稿流程,請參閱教學影片。
請在 npm start
執行時,另開視窗,按照下列步驟執行指令:
npm run build
npm run deploy
分支
如果您想自己架設一套衍生系統,請參考匯流五法:線上徵詢的設定方式,分支該檔案庫後,再編輯其中的 SUMMARY.md
即可。
貢獻方式
如果您對我們的專案有興趣或者找到錯誤,歡迎您一起幫忙修正,讓專案變得更好。請按照下列步驟進行。
- 將 repo fork 到個人帳號下。
- 切換到 dev branch。
- 按照開發一節,建立開發環境並且修正錯誤。
- 將修正好的 commit 推到個人帳號下的 repo。
- 建立一個新的 pull request,等待審核和 merge。
如果 merge 成功,恭喜您成為我們的一份子:)
貢獻者
請見貢獻者名單。