我有一个包含咖啡脚本和早午餐的项目。
文件连接有以下配置:
files:
javascripts:
joinTo:
'js/app.js': /^app(\/|\\)(?!templates)/
'js/vendor.js': /^vendor/
templates:
joinTo:
'js/templates.js': /^app\/templates/
当我克隆这个项目并构建它时,一切正常 - 我在开发者控制台中看到了我的所有源文件。然后我在项目中的任何文件中做一些无害的修改(比如添加一个无用的变量声明或复制“return”语句),奇怪的事情发生了:
构建的代码有效且工作正常,但没有可用的源映射。
如果我完全禁用源映射,我仍然可以看到一些错误行为:
同时,原始构建文件绝对有效(不能发布第三个链接,抱歉):它最后有 '//# sourceMappingURL=app.js.map' 行,没有任何尾随空格或其他任何内容。
任何想法这可能是什么以及如何解决这个问题?