Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
web開発にはフロントエンドのビルドツールが必要。 coffeeスクリプトや、scssなどのメタ言語を使いたいならもちろんビルドをしてjsやcssに変換しないといけないし、もし仮にそれを使わなかったとしても、jsやcssの圧縮をするべきなので、ビルドをするソリューションあるべき。 (どっちみちビルドという工程をやることになるなら、メタ言語というものは使った方が良い。とおもう) grunt、mincer、brunch を使ってみて、結局brunchにしたので比較したことをメモしておく。 Grunt http://gruntjs.com/ gruntは、けっこう名前をよく聞くビルドツール。 処理そのものはプラグインとして組み込んでおき、色々な処理たちをパイプライン的に順番に並べる設定ファイルを書く。 ファイル変更の監視や、開発webサーバをgruntタスクとして立ち上げることもできるので、ru
はじめに ググると上の方に出てくる Phoenix Framework (Elixir)で React.jsを動かしてみる - Misoca開発ブログ には Phoenixでは、brunchを使って、静的なアセットをビルドしています。brunchでは、JavaScriptライブラリなどをbowerを使って管理します。 とあるが、bowerは使いたくない。 brunch/react-brunch - JavaScriptを使えばいいのかなと思ったら、 DEPRECATED: Please use babel-brunch instead. とある。babel-brunchは最初から入ってる。どうもreact-brunchはjsxのコンパイルしてくれるだけで、babelにその機能入ってるらしい。 ※ 参考:JavaScript - Babel に JSX は要らない - Qiita 色々調べた
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 思い立ったが吉日ということで、プロジェクトのモジュール管理をRequire.jsからBrowserifyへと移行し、その直後にWebpackに移行しました。もうちょっと考えてツールを選ぼうと思います。 さて、Require.jsからBrowserifyへ変えた理由は、シンタックスをCommonJS的に書けるようになって、全体がシンプルになるから、という理由でしたが、BrowserifyからWebpackへの移行は、もうちょっと切ない理由での移行になりました。 Webpackとは ドキュメントも若干わかりづらいですが充実しており、基本的に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く