我正在使用 YUI Compressor 合并多个 js 文件。该命令成功运行并正确输出组合文件。
但是,当我将我的页面指向它时,它似乎没有被正确读取,我在 Javascript 错误控制台中收到此错误。
YAHOO is not defined
我已经尝试使用 --nomunge 和 --preserve-semi 选项,但仍然遇到相同的错误。
有什么想法吗?
最佳答案
你确定你在脚本之前包含了 yahoo YUI js 文件吗? 变量 YAHOO 在 yui.js 中定义,因此在您尝试运行任何使用它的 javascript 之前,该脚本需要存在并加载。
关于javascript - 使用 YUICompressor 合并 JS 文件导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2118455/