Protractor 也是一個出自 Google 之手的 E2E 測試框架,當初是為了測試 AngularJS 所開發出來的 E2E,當然也可以用來測試其他的一般網站,跟 Angular 2 (廢言)。雖然 Protractor 出來很久了,但是一直都沒有仔細的去研究怎麼使用,這篇文章就來記錄一些。

(不談怎麼設定環境,因為 Angular CLI 已經幫我們處理好了)

閱讀全文 »

今天去參加社群的分享活動時,有人問到怎麼讓 Angular 的網站也可以使用 CDN 來加快網站的開啟方式。當下想到的方式是手動改 index.html,但事實上, Angular CLI 有提供更方便的方式。

閱讀全文 »

如果有寫 C# 的人,多少都會寫到擴充方法(Extension Method) ,在 JavaScript 裡面也有雷同的功能,就是直接擴充 prototype 的功能,而 TypeScript 也同理,這裡整理 3 種擴充方法的寫法,並將擴充方法加入到 Angular 專案內使用

閱讀全文 »