我有一些使用angular 1.2和moment.js 2.4.0的web项目。当我执行grunt-closure-compiler(0.0.21)时,web-app不想工作,我收到以下错误。
Uncaught TypeError: Cannot set property 'moment' of undefined
使用moment.js 2.1.0(或者根本没有封闭编译器)一切都很完美。还有其他人对momentjs 2.4.0有同样的问题吗?
编辑:以下是Gruntfile.js的一部分
closure-compiler: {
client: {
closurePath: 'bin/closure',
js: [_out + "client.concat.js"],
jsOutputFile: _out + 'client.min.js',
maxBuffer: 1000,
options: {
compilation_level: 'SIMPLE_OPTIMIZATIONS',
language_in: 'ECMASCRIPT5_STRICT'
}
}
}
谢谢你, 维塔利