我的 Clojurescript 项目从三个文件开始——一个 index.html、一个 css 文件、手写的 .cljs 代码。
当 cljsbuild 将 .cljs 文件构建为 .js 文件时,它会将其放置在任意位置。我也想将 index.html 和 css 文件也移到那里。
我想要这个的原因是我可以拥有多个配置文件,并轻松加载两者。我有一个dev
未优化 javascript 的release
配置文件,以及一个优化 javascript 的配置文件。但是在它们之间切换很烦人——我必须以某种方式获取单个现有的 index.html 文件并更改它指向的 javascript 文件。(如果我有两个index.html
文件,每个文件指向不同的 javascript 文件,对一个 html 文件进行更改意味着复制另一个文件的更改)
我宁愿有两个版本:
dev
构建构建到project/dev
.
release
构建构建到project/release
.
两个版本都有index.html
、style.css
和compiled.js
文件。有没有办法做到这一点?