0%

照著程式導師實驗計畫的操作,學會如何設置本端和遠端之間的更新與開分支,合併等方法,程序有點小複雜,但對於版本控管的確是輕度多了,只是還沒和其他人合作控管,這部分須多操控。
.gitignore 的設置在設 github 前就應該處理,不然之後刪來刪去很麻煩,記得不要上傳 node_modules/不然會很龐大。

Read more »

IIFE 是立即被呼叫的函式的簡寫,全名為 Immediately Invoked Function Expression。在 ES6 之前,JavaScript 變數有效範圍的最小單位以 function 為分界。
IIFE 的好處,就是可以減少「全域變數」的產生,同時也避免了變數名稱衝突的機會。

IIFE 語法

將一個正常的函式包在()裡,後面加個()就成了匿名函式。
後面的()表示立即執行,也可帶參數。

Read more »

在學員的鼓勵下,決定試試安裝輕量級 blog Hexo。隨然玩 Wordpress 已經很久了,但 WP 的架構越來越龐大更新速度快,整個檔案也越來越龐大了,且 WP 需要資料庫的配合。但 Hexo 不但不需要,且還可以部屬在 Github 上,超方便的!雖然設定與修改比較繁瑣,但也有它的樂趣,且既然是與程式有關的文章和內容,那何不把他們放在一起。

將 Hexo 自動生成的靜態頁面、搭配 github 的 page 功能,推上 github 後就可達到輕量 blog 的基本功能,如果想要一些功能如搜尋、留言,則要自行設定或安裝外掛,比較方便的是找個完善的主題,就不需這些繁複的設置,但最好對 Hexo 架構有一定的了解,否則一有問題仍須花很多時間查詢。

Read more »