私の Clojurescript プロジェクトは、3 つのファイル (index.html、css ファイル、手書きの .cljs コード) から始まります。
cljsbuild が .cljs ファイルを .js ファイルにビルドするとき、それを任意の場所に配置します。index.html と css ファイルもそこに移動したいと思います。
これが必要な理由は、複数のプロファイルを持ち、両方を簡単にロードできるようにするためです。dev
JavaScript が最適化されていないプロファイルと、JavaScript が最適化されているプロファイルrelease
があります。しかし、それらを切り替えるのは面倒です。どうにかして、既存の単一の index.html ファイルを取得し、それが指している JavaScript ファイルを変更する必要があります。(2 つのindex.html
ファイルがあり、それぞれが異なる JavaScript ファイルを指している場合、一方の html ファイルを変更すると、もう一方のファイルに変更が複製されることになります)
私はむしろ2つのビルドが欲しいです:
dev
にビルドしproject/dev
ます。
release
にビルドしproject/release
ます。
両方のビルドには、、、index.html
およびstyle.css
ファイルがありcompiled.js
ます。これを実現する方法はありますか?