angular-highlightjs v0.5.0 released!

https://github.com/pc035860/angular-highlightjs/releases/tag/v0.5.0

本來以為之前解掉神秘的 Webpack 問題,這次竟然因為有人嘗試使用 RequireJS 而破功 (X)

之前的 Webpack 問題 https://github.com/pc035860/angular-highlightjs/issues/26#issuecomment-125014758

本來以為順利改成 UMD 了(dependencies 之類的),結果 Webpack 在 UMD 的 syntax 之下竟然會嘗試 resolve 兩種 pattern 的 dependency… (在 browserfiy 正常,在 Webpack 會掛掉)

最後還是透過奇技淫巧,把 UMD 改寫成了一下才順利騙過 Webpack (O)

結果這次回過頭碰到 RequireJS 人,發現 highlightjs 在 npm package 跟 CommonJS 下的名字是不一樣 www https://github.com/pc035860/angular-highlightjs/issues/47#issuecomment-129695318

總之,這次更新修了好幾個 bug,還終於把年初有人建議把所有 directive name 加上 prefix 的部分做掉了(老實說這不會花太多時間,但就是懶…) 有一種隨著 module 越擺越久,出現的問題漸漸比較難解決的 fu (X)

果然難解的問題都是要經過時間歷練的。

另外為何好像都沒有看過中文的 github open source 教學之類的,雖然已經搞了幾個 project 又過了這麼久,我總覺得目前我 維護 open source 專案的 github 操作方式好像不是很正確啊…

這個 repo 終於也突破 200 stars !