我正在研究一个涉及很多JavaScript文件并使用require.js来管理它们的项目。r.js无法编译
一切正常,没有浏览器错误,我的代码与lintjs(我正在使用CoffeeScript)完全正常。但是,当我尝试将脚本优化为一次失败时,操作失败。我安装了NPM r.js
命令执行
r.js -o main.js
错误消息
Error: Build file /devl/premiumthemes/wp-content/themes/premiumthemes/views/files/js/main.js is malformed: SyntaxError: Unexpected token ;
at Function.build.createConfig (/usr/local/lib/node_modules/requirejs/bin/r.js:22611:23)
可能是什么可能走错了?
是main.js构建文件或项目的主JavaScript文件(这听起来更可能)?因为r.js编译器将一些构建设置或构建文件作为参数。 – DerekR
@DerekR这是主要的文件。我不记得读到r.js需要一个构建文件。我需要再次检查! –
尝试使用类似JSLint或JavaScriptLint的工具来查找违规行。编辑:在main.js上运行它们。 – hayavuk