2017-04-05 10 views
1

資産をコンパイルするために誰かがアポストロフィを巻き込んだのですか?私はES6を使用したいと思います。私はフロントエンドフレームワークを使用しています。これは、jsのすべてを別々の資産に分割し、それをコンパイルして通常のアポストロフィ作成プロセスの1つのミニファイル部分にしますアポストロフィアセットを使用して、他にすべてをインポートする単一のルートjsファイルを参照します)。gulpを組み込んでjsをアポストロフィでコンパイルしますか?

答えて

1

大きな質問です。アポストロフィのアセットパイプラインを使用して、そのファイルをブラウザにプッシュする前に、Gulpを使用してJavaScriptを1つのファイルに構築することになります。

たとえば、JavaScriptファイルを含むプロジェクトのルートに/srcディレクトリがあるとします。これらのファイルをapostrophe-assetsディレクトリ、またはapostrophe-moduleのサブクラスである/lib/modules/という名前の別のディレクトリにパイプすることができます。 http://apostrophecms.org/docs/tutorials/getting-started/pushing-assets.html#configuring-java-script-for-the-browser

+0

申し訳ありませんが、それは非常に私の質問を解決しませんでした - 私は、余分な工程を経ることなく、資産パイプラインにこのプロセスを組み込むために期待していた。

はその後、いつものようにブラウザにコンパイル済みのファイルをプッシュすることができます。アポストロフィを始める前に私は間違いなくガルプを実行することができますが、ステップを削除したり、それを自動化しようとしていました。 – user1007918

+0

Gulpとノードサーバーをnpmスクリプトと並行して実行して、余分な手順がないようにすることができます。 –

+0

一連の作業ではなく、可能なすべてをアポストロフィのコアに統合するのではなく、むしろ、 "npm start"スクリプト(package.jsonのドキュメントを参照)がこれを行う方法です。 –

関連する問題