我有一个 brunch config.coffee 文件,~/lens/v
其中包括以下几行:
files:
javascripts:
defaultExtension: 'coffee'
joinTo:
'javascripts/app.js': /^app/
Brunch 获取位于 /app 目录根目录的扩展名为 .js 的文件,并将它们连接到 app.js 中——但它不会连接位于 /app 子目录中的文件。
具体来说,我正在尝试将早午餐添加到位于以下位置的咖啡脚本文件中~/lens/v/app/assets
~/lens/v/app/assets$ cat r.coffee
d3.select("body").style("background-color", "black");
我能够像这样构建项目
~/lens/v$brunch b
但是当我在 app.js 文件中搜索“d3”时,我找不到它。由于某种原因,JS 没有被连接起来。
grep -r "d3" app.js //returns nothing
配置文件中的这一行javascripts/app.js': /^app/
应该将 /app 中的任何 javascript 文件连接到 app.js。但这并没有发生。当我将 javascript 文件的扩展名更改为 .js(从 .coffee)时,我得到了相同的行为。
我可以采取哪些步骤来调试它?