CLOVER🍀

That was when it all began.

Babel

Karma × PhantomJs × karma-html2js-preprocessor

以前、karma-html2js-preprocessorを利用して、このようなエントリを書きました。Karmaでkarma-html2js-preprocessorを使ってHTMLを読み込んでテストする - CLOVERこの時は、以下の組み合わせで環境、コードを用意してテストを書いたのでした。 Babel Browse…

Karmaでkarma-html2js-preprocessorを使ってHTMLを読み込んでテストする

Karmaを使うとブラウザ上でのテストが行えますが、さらにPreprocessorのうちkarma-html2js-preprocessorを使用するとHTMLファイルを使ってテストができるようになるようです。Karma - PreprocessorsGitHub - karma-runner/karma-html2js-preprocessor: A Kar…

Babel(ES2015)+Browserifyでのビルド設定を、npm runのみとgulpを使って書く

最近Babelを始めて、それからテストやライブラリといったところの勉強へ進めていきたいのですが、いったんここらでビルド定義について自分なりにまとめておくことにしました。たまに立ち止まって振り返らないと、よくわからなくなるので…。今回、やりたいテ…

テストランナーKarmaを試す

最近、ちょっと気になっていたテストランナー、Karmaを試してみます。Karma - Spectacular Test Runner for JavascriptKarmaを使うと、実際のブラウザやPhantomJSでテストができたり、ファイルに変更があるとKarmaが検知してくれて自動実行してくれたりする…

はじめてのBabel

前々からちょっと気になっていた、Babelをちょっと試してみることにしました。BabelBabelって何?という話ですが、ECMAScript 6(ECMAScript 2015)で書かれたコードを、ECMAScript 5または3の機能だけを使ったコードに変換するものらしいです。 「トランス…