【发布时间】:2014-07-04 04:15:20
【问题描述】:
我正在尝试使用 Google Closure Compiler 使用高级优化来编译我由 browserify 生成的代码。 尝试使用不同的标志运行 browserify,目前没有成功。
有人有这方面的经验吗?
【问题讨论】:
-
您是否从编译器收到错误?或者它正在生成无法运行的代码?需要更多详细信息。
-
编译器运行没有错误。当我运行时,我得到:
Uncaught Error: Cannot find module 'underscore'我猜 browserify 需要和导出模块的方式不能很好地与 Closure 配合使用? -
@MichalKowalkowski 您确定在相应的文件中需要下划线吗?另外,请确保您没有传入 window 对象(如果是的话)。
-
保存并打开 browserified 包。然后打开并检查下划线js源是否在某处呈现。如果没有,那么你还没有
required 它。
标签: google-closure-compiler browserify