Hackuuuukfoldr

編輯歷史

時間 作者 版本
2020-03-11 13:58 – 13:58 stealth stealthy r598 – r599
顯示 diff
- Hackfoldr 2.0 教學 - 架設自己的 Hackfoldr
+ Hackuuuukfoldr
由於 hackpad 太容易被路人搞亂,因此本文件已搬移到 github repo 中:
(1 行未修改)
2017-01-11 04:56 – 04:56 amigcamel . r596 – r597
顯示 diff
(2 行未修改)
由於 hackpad 太容易被路人搞亂,因此本文件已搬移到 github repo 中:
https://github.com/hackfoldr/hackfoldr-2.0-forkme/blob/master/docs/Hosting%20your%20own%20Hackfoldr%202.0%20zh-tw.md
-
-
- d
2017-01-11 04:56 (unknown) r595
顯示 diff
(7 行未修改)
2017-01-11 04:56 – 04:56 amigcamel . r593 – r594
顯示 diff
(3 行未修改)
https://github.com/hackfoldr/hackfoldr-2.0-forkme/blob/master/docs/Hosting%20your%20own%20Hackfoldr%202.0%20zh-tw.md
- k
+
+ d
2017-01-11 04:56 (unknown) r592
顯示 diff
(6 行未修改)
2017-01-11 04:56 amigcamel . r591
顯示 diff
(2 行未修改)
由於 hackpad 太容易被路人搞亂,因此本文件已搬移到 github repo 中:
https://github.com/hackfoldr/hackfoldr-2.0-forkme/blob/master/docs/Hosting%20your%20own%20Hackfoldr%202.0%20zh-tw.md
+
+ k
2016-11-24 05:17 – 05:18 Irvin Chen r563 – r590
顯示 diff
Hackfoldr 2.0 教學 - 架設自己的 Hackfoldr
- 白牌打包
-
- In other languages:
- *English tutorial - http://g0v.hackpad.com/Hackfoldr-2.0-forkme
-
- 只要
- *擁有一個頂層網址
- *沒有 domain 時可以用 username.github.io 嗎?
- *擁有一個 github 帳號
- 就可以 fork 屬於自己的 hackfoldr。
-
- 自架 hackfoldr 的好處:
- *可自訂首頁打開的預設 foldr
- *可打開隱藏的快捷選單,把常用連結內建到 hackfoldr 導覽列
- *可自訂關連的 hackpad 站台
-
- 步驟
-
- *fork github repo
- *到 https://github.com/hackfoldr/hackfoldr-2.0-forkme 按右上角 Fork 按鈕
-
- *切換到 gh-pages branch
- 以下都在 gh-pages 內操作才有效
- *AU謝謝!!!!!!!~~
-
- *
-
- *修改 github repo 的 CNAME 檔案
- *內容改成你想使用的網址,範例: https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/CNAME
-
- *使用域名管理服務設定網址,例如 amazon 的 router 53
- 設定範例:
- *name: hack.etblue.tw.
- *type: CNAME
- *value: etblue.github.io
- *evaluate target: -
- *health check id: -
- *ttl: 300
- 假若是cloudflare:
- *設定Cname 到 etblue.github.io
- *設定Page Rule,
- *http://etblue.github.io/+ forward到 http://etblue.github.io
- *Cloudflare guide: http://blog.cloudflare.com/introducing-pagerules-url-forwarding/
-
- *等待域名生效
- *一般來說不會太久,十分鐘之類的,除非 TTL 設定成超長時間
-
- 等待期間,可先自訂你的 hackfoldr
- *打開你的 repo,切換到 gh-pages branch
- *打開你的 repo 裡的 index.html 檔案,按鉛筆按鈕編輯,畫面會類似這樣 https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/index.html
- *依樣畫葫蘆做這幾件事情
- *設定你的 defult foldr id 重要!請設定自己的預設 foldr,不要直接把 welcome-to-hackfoldr 這份 ethercalc 的資料做掉,不然大家都沒有教學文件可以看啦 >_<
- *(複製 ethercalc template 過來)
- *設定你的 github repo issue 回報處
- *設定預設使用的 hackpad 站台
- *將剛才在 index.html 的修改全數複製到 404.html(直接整份檔案複製貼上即可)
- *注意這裡是用github 的project page 而不是user page 或organization page,所以顯示成page 的是gh-pages而不是master
-
- 使用 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 待補)
+ 由於 hackpad 太容易被路人搞亂,因此本文件已搬移到 github repo 中:
+ https://github.com/hackfoldr/hackfoldr-2.0-forkme/blob/master/docs/Hosting%20your%20own%20Hackfoldr%202.0%20zh-tw.md
2016-02-26 17:34 – 17:36 Irvin Chen r533 – r562
顯示 diff
- Hackfoldr 2.0 教學 - 架設自己的 hackfoldr
+ Hackfoldr 2.0 教學 - 架設自己的 Hackfoldr
白牌打包
+
+ In other languages:
+ *English tutorial - http://g0v.hackpad.com/Hackfoldr-2.0-forkme
只要
(104 行未修改)
2016-02-15 12:08 – 12:08 Fumi Miyabe r522 – r532
顯示 diff
(19 行未修改)
*切換到 gh-pages branch
以下都在 gh-pages 內操作才有效
+ *AU謝謝!!!!!!!~~
*
(84 行未修改)
2016-02-15 04:19 – 04:19 Audrey Tang r518 – r521
顯示 diff
(19 行未修改)
*切換到 gh-pages branch
以下都在 gh-pages 內操作才有效
+
+ *
*修改 github repo 的 CNAME 檔案
(82 行未修改)
2015-11-10 12:25 – 12:25 Irvin Chen r513 – r517
顯示 diff
(3 行未修改)
只要
*擁有一個頂層網址
+ *沒有 domain 時可以用 username.github.io 嗎?
*擁有一個 github 帳號
就可以 fork 屬於自己的 hackfoldr。
(97 行未修改)
2015-11-06 02:50 – 02:50 Irvin Chen r507 – r512
顯示 diff
(14 行未修改)
*fork github repo
- *到 https://github.com/hackfoldr/hackfoldr-2.0 按右上角 Fork 按鈕
+ *到 https://github.com/hackfoldr/hackfoldr-2.0-forkme 按右上角 Fork 按鈕
*切換到 gh-pages branch
(85 行未修改)
2015-11-05 13:35 – 14:40 ET Blue r249 – r506
顯示 diff
(44 行未修改)
*依樣畫葫蘆做這幾件事情
*設定你的 defult foldr id 重要!請設定自己的預設 foldr,不要直接把 welcome-to-hackfoldr 這份 ethercalc 的資料做掉,不然大家都沒有教學文件可以看啦 >_<
- *
+ *(複製 ethercalc template 過來)
*設定你的 github repo issue 回報處
*設定預設使用的 hackpad 站台
(5 行未修改)
如果你想要用 jade, sass 以比較有效率的方式編輯源碼,可回 master branch,但就需要另外設定開發環境。有兩種環境同時都可以作用:
- *fire.app
- ( ET Blue 待補)
- 可先參考 Fire.app Jade Windows
+ *前製作業
+ 不管使用以下哪種開發環境,都要安裝 node.js node
- *gulp.js
- ( Lee 待補)
+ *開發環境一: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 後手動下指令 merge 到 gh-pages,也可以讓程式自動幫我們跑指令。其中,自動 deploy 的方式有兩種,目前是採用 travis ci 做全自動 deploy。
+ 在 master 開發完後需要 deploy 到 gh-pages 才會生效。
+
+ deploy 的方法有兩種:
+ *在 master 產生出 .html .css 後手動下 git 指令 merge 到 gh-pages(it works,但不推薦)
+ *讓程式自動幫我們跑 deploy 指令(it works smart,推薦)
+ 兩種 deploy 方式中,自動 deploy 又分兩種:
*半自動 deploy script
- ( ET Blue 待補)
+ *全自動 travis ci
+ 目前 hackfoldr 2.0 是採用 travis ci 做全自動 deploy,但筆者不會用,所以只介紹半自動 script ...
+
+ *半自動 deploy script
+ windows
+ *deploy.bat
+ mac
+ *deploy.sh
*全自動 travis ci
(5 行未修改)
2015-11-05 12:42 Irvin Chen r248
顯示 diff
(44 行未修改)
*依樣畫葫蘆做這幾件事情
*設定你的 defult foldr id 重要!請設定自己的預設 foldr,不要直接把 welcome-to-hackfoldr 這份 ethercalc 的資料做掉,不然大家都沒有教學文件可以看啦 >_<
+ *
*設定你的 github repo issue 回報處
*設定預設使用的 hackpad 站台
(27 行未修改)
2015-11-05 12:19 – 12:23 ET Blue r216 – r247
顯示 diff
(15 行未修改)
*fork github repo
*到 https://github.com/hackfoldr/hackfoldr-2.0 按右上角 Fork 按鈕
+
+ *切換到 gh-pages branch
+ 以下都在 gh-pages 內操作才有效
*修改 github repo 的 CNAME 檔案
- *內容改成你想使用的網址,範例:https://github.com/hackfoldr/hackfoldr-2.0/blob/master/CNAME
+ *內容改成你想使用的網址,範例: https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/CNAME
*使用域名管理服務設定網址,例如 amazon 的 router 53
(50 行未修改)
2014-10-14 09:27 – 09:27 ET Blue r212 – r215
顯示 diff
(36 行未修改)
*一般來說不會太久,十分鐘之類的,除非 TTL 設定成超長時間
- *等待期間,可先自訂你的 hackfoldr
+ 等待期間,可先自訂你的 hackfoldr
*打開你的 repo,切換到 gh-pages branch
*打開你的 repo 裡的 index.html 檔案,按鉛筆按鈕編輯,畫面會類似這樣 https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/index.html
(31 行未修改)
2014-09-23 16:31 – 16:34 Chun Yin Vincent Lau r125 – r211
顯示 diff
(27 行未修改)
*health check id: -
*ttl: 300
+ 假若是cloudflare:
+ *設定Cname 到 etblue.github.io
+ *設定Page Rule,
+ *http://etblue.github.io/+ forward到 http://etblue.github.io
+ *Cloudflare guide: http://blog.cloudflare.com/introducing-pagerules-url-forwarding/
*等待域名生效
(8 行未修改)
*設定預設使用的 hackpad 站台
*將剛才在 index.html 的修改全數複製到 404.html(直接整份檔案複製貼上即可)
+ *注意這裡是用github 的project page 而不是user page 或organization page,所以顯示成page 的是gh-pages而不是master
使用 master branch 開發
(17 行未修改)
*全自動 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 待補)
2014-09-14 14:54 – 15:04 ET Blue r7 – r124
顯示 diff
(33 行未修改)
*等待期間,可先自訂你的 hackfoldr
*打開你的 repo,切換到 gh-pages branch
- *打開你的 repo 裡的 index.html 檔案,按鉛筆按鈕編輯 https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/index.html
+ *打開你的 repo 裡的 index.html 檔案,按鉛筆按鈕編輯,畫面會類似這樣 https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/index.html
*依樣畫葫蘆做這幾件事情
- *https://github.com/moztw/hackfoldr-moztw/commit/73f712e028f7dd446750dde4aa9e90cda4a48bda
- *https://github.com/moztw/hackfoldr-moztw/commit/a08f238e2e32b61273827943b1d3b4f5f21c67ab
- *https://github.com/moztw/hackfoldr-moztw/commit/ccb57c3541c2ba370161bae7a3683a99a861dfe4
- *https://github.com/moztw/hackfoldr-moztw/commit/dba706726b0cb0004e74ad9ff5cf9a816367deb8
+ *設定你的 defult foldr id 重要!請設定自己的預設 foldr,不要直接把 welcome-to-hackfoldr 這份 ethercalc 的資料做掉,不然大家都沒有教學文件可以看啦 >_<
+ *設定你的 github repo issue 回報處
+ *設定預設使用的 hackpad 站台
+ *將剛才在 index.html 的修改全數複製到 404.html(直接整份檔案複製貼上即可)
使用 master branch 開發
(20 行未修改)
2014-09-07 04:37 – 05:28 ET Blue r2 – r6
顯示 diff
+ Hackfoldr 2.0 教學 - 架設自己的 hackfoldr
白牌打包
(43 行未修改)
*fire.app
( ET Blue 待補)
+ 可先參考 Fire.app Jade Windows
*gulp.js
(12 行未修改)
2014-09-07 04:37 – 04:37 (unknown) r0 – r1
顯示 diff
+ 白牌打包
+
+ 只要
+ *擁有一個頂層網址
+ *擁有一個 github 帳號
+ 就可以 fork 屬於自己的 hackfoldr。
+
+ 自架 hackfoldr 的好處:
+ *可自訂首頁打開的預設 foldr
+ *可打開隱藏的快捷選單,把常用連結內建到 hackfoldr 導覽列
+ *可自訂關連的 hackpad 站台
+
+ 步驟
+
+ *fork github repo
+ *到 https://github.com/hackfoldr/hackfoldr-2.0 按右上角 Fork 按鈕
+
+ *修改 github repo 的 CNAME 檔案
+ *內容改成你想使用的網址,範例:https://github.com/hackfoldr/hackfoldr-2.0/blob/master/CNAME
+
+ *使用域名管理服務設定網址,例如 amazon 的 router 53
+ 設定範例:
+ *name: hack.etblue.tw.
+ *type: CNAME
+ *value: etblue.github.io
+ *evaluate target: -
+ *health check id: -
+ *ttl: 300
+
+ *等待域名生效
+ *一般來說不會太久,十分鐘之類的,除非 TTL 設定成超長時間
+
+ *等待期間,可先自訂你的 hackfoldr
+ *打開你的 repo,切換到 gh-pages branch
+ *打開你的 repo 裡的 index.html 檔案,按鉛筆按鈕編輯 https://github.com/hackfoldr/hackfoldr-2.0/blob/gh-pages/index.html
+ *依樣畫葫蘆做這幾件事情
+ *https://github.com/moztw/hackfoldr-moztw/commit/73f712e028f7dd446750dde4aa9e90cda4a48bda
+ *https://github.com/moztw/hackfoldr-moztw/commit/a08f238e2e32b61273827943b1d3b4f5f21c67ab
+ *https://github.com/moztw/hackfoldr-moztw/commit/ccb57c3541c2ba370161bae7a3683a99a861dfe4
+ *https://github.com/moztw/hackfoldr-moztw/commit/dba706726b0cb0004e74ad9ff5cf9a816367deb8
+
+ 使用 master branch 開發
+
+ 如果你想要用 jade, sass 以比較有效率的方式編輯源碼,可回 master branch,但就需要另外設定開發環境。有兩種環境同時都可以作用:
+
+ *fire.app
+ ( ET Blue 待補)
+
+ *gulp.js
+ ( Lee 待補)
+
+ 在 master branch 開發時使用自動 deploy
+
+ 在 master 開發完後需要 deploy 到 gh-pages 才會生效。deploy 時,可以在 master 產生出 .html .css 後手動下指令 merge 到 gh-pages,也可以讓程式自動幫我們跑指令。其中,自動 deploy 的方式有兩種,目前是採用 travis ci 做全自動 deploy。
+
+ *半自動 deploy script
+ ( ET Blue 待補)
+ *全自動 travis ci
+ 想要使用 travis ci 的話,repo 裡的 travis ci 的 key 要改成你自己的才會生效。替你的 repo 設定 travis ci 需要做以下步驟:
+ ( Lee 待補)