// Generated by IcedCoffeeScript 108.0.11 (function() { var iced; iced = require('iced-runtime'); ...
追加到开头。我们不使用Node.js,所以 require() 失败,因此无法识别我的AngularJS控制器。
require()
Web编译器中是否有禁止插入上述内容的设置?我只想把咖啡脚本编译成普通的JS。
Web编译器似乎正在使用IcedCoffeeScript编译器 --runtime 旗帜 defaulting to node ,导致 require
--runtime
node
require
你应该有一个 compilerconfig.json 在项目根目录。尝试为 runtime
compilerconfig.json
runtime
compilers: { coffeescript: { runtimeMode: 'inline' // or 'window' or even 'none' } }