Developing Hackfoldr 2.0

編輯歷史

時間 作者 版本
2016-11-24 05:23 – 05:23 Irvin Chen r23 – r38
顯示 diff
- Developing Hackfoldr 2.U使用 master branch 開發
-
- 如果你想要用 jade, sass 以比較有效率的方式編輯源碼,可回 master branch,但就需要另外設定開發環境。有兩種環境同時都可以作用:
-
- *前製作業
- 不管使用以下哪種開發環境,都要安裝 node.js node
-
- *開發環境一:fire.app
- 可參考 Fire.app Jade Windows
- *安裝 fire.app
- *安裝 jade
-
- *開發環境二:gulp.js
- *安裝 ruby
- *mac / linux
- *rvm install 2.0.0
- *windows
- *rubyuinstaller
- *安裝 compass
- *gem install compass
- *安裝其他專案需要的東西
- *npm i
- *啟動 local server
- *npm start
- *預覽
- *http://localhost:3000/
-
- 在 master branch 開發時使用自動 deploy
-
- 在 master 開發完後需要 deploy 到 gh-pages 才會生效。
-
- deploy 的方法有兩種:
- *在 master 產生出 .html .css 後手動下 git 指令 merge 到 gh-pages(it works,但不推薦)
- *讓程式自動幫我們跑 deploy 指令(it works smart,推薦)
-
- 兩種 deploy 方式中,自動 deploy 又分兩種:
- *半自動 deploy script
- *全自動 travis ci
- 目前 hackfoldr 2.0 是採用 travis ci 做全自動 deploy,但筆者不會用,所以只介紹半自動 script ...
-
- *半自動 deploy script
- windows
- *deploy.bat
- mac
- *deploy.sh
-
- *全自動 travis ci
- 想要使用 travis ci 的話,repo 裡的 travis ci 的 key 要改成你自己的才會生效。替你的 repo 設定 travis ci 需要做以下步驟:
- 參考comment 生成key
- https://github.com/hackfoldr/hackfoldr-2.0/blob/master/.travis/after_success.sh
-
- ( Lee 待補)
+ Developing Hackfoldr 2.U使document migrated to: https://github.com/hackfoldr/hackfoldr-2.0-forkme/blob/master/docs/Developing%20Hackfoldr%202.0%20zh-tw.md
2015-12-03 18:20 – 18:20 Irvin Chen r7 – r22
顯示 diff
- Tutorial Hosting your own Hackfoldr 2.0Untitled
- 使用 master branch 開發
+ Developing Hackfoldr 2.U使用 master branch 開發
如果你想要用 jade, sass 以比較有效率的方式編輯源碼,可回 master branch,但就需要另外設定開發環境。有兩種環境同時都可以作用:
(49 行未修改)
2015-12-03 18:20 (unknown) r6
顯示 diff
(53 行未修改)
2015-12-03 18:20 – 18:20 Irvin Chen r4 – r5
顯示 diff
+ Tutorial Hosting your own Hackfoldr 2.0Untitled
使用 master branch 開發
(50 行未修改)
2015-12-03 18:20 (unknown) r3
顯示 diff
(52 行未修改)
2015-12-03 18:12 – 18:20 Irvin Chen r1 – r2
顯示 diff
- Untitled
+ 使用 master branch 開發
- This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!
+ 如果你想要用 jade, sass 以比較有效率的方式編輯源碼,可回 master branch,但就需要另外設定開發環境。有兩種環境同時都可以作用:
+
+ *前製作業
+ 不管使用以下哪種開發環境,都要安裝 node.js node
+
+ *開發環境一:fire.app
+ 可參考 Fire.app Jade Windows
+ *安裝 fire.app
+ *安裝 jade
+
+ *開發環境二:gulp.js
+ *安裝 ruby
+ *mac / linux
+ *rvm install 2.0.0
+ *windows
+ *rubyuinstaller
+ *安裝 compass
+ *gem install compass
+ *安裝其他專案需要的東西
+ *npm i
+ *啟動 local server
+ *npm start
+ *預覽
+ *http://localhost:3000/
+
+ 在 master branch 開發時使用自動 deploy
+
+ 在 master 開發完後需要 deploy 到 gh-pages 才會生效。
+
+ deploy 的方法有兩種:
+ *在 master 產生出 .html .css 後手動下 git 指令 merge 到 gh-pages(it works,但不推薦)
+ *讓程式自動幫我們跑 deploy 指令(it works smart,推薦)
+
+ 兩種 deploy 方式中,自動 deploy 又分兩種:
+ *半自動 deploy script
+ *全自動 travis ci
+ 目前 hackfoldr 2.0 是採用 travis ci 做全自動 deploy,但筆者不會用,所以只介紹半自動 script ...
+
+ *半自動 deploy script
+ windows
+ *deploy.bat
+ mac
+ *deploy.sh
+
+ *全自動 travis ci
+ 想要使用 travis ci 的話,repo 裡的 travis ci 的 key 要改成你自己的才會生效。替你的 repo 設定 travis ci 需要做以下步驟:
+ 參考comment 生成key
+ https://github.com/hackfoldr/hackfoldr-2.0/blob/master/.travis/after_success.sh
+
+ ( Lee 待補)
2015-12-03 18:12 (unknown) r0
顯示 diff
+ Untitled
+ This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!