【发布时间】:2017-01-12 08:52:34
【问题描述】:
我在使用 UglifyJS 时遇到了一些问题。
当我通过这个命令使用 uglifyjs 时:uglifyjs -o live_ugly.js --compress --mangle-props 1 --mangle -r "$,require,exports" live.js
我给我一个错误:Cannot read property 'source' of undefined
这一行的代码是:new RegExp(this.Qd.source + "|" + /\d{1,2}/.source)
uglify 之前的代码是:new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source
我也有 ReactJS 代码。我试图修改的源代码之前通过 webpack。
我在这里做错了什么?
【问题讨论】:
-
new RegExp(this.Qd.source + "|" + /\d{1,2}/.source)来自哪个文件? -
我刚刚添加了一条评论,它来自 'new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source' ,我认为它来自 moment.js
-
我的问题是
new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source在live_ugly.js文件中? -
不,它在原始文件 -> live.js 中。 new RegExp(this.Qd.source + "|" + /\d{1,2}/.source) 是uglifyjs的输出
标签: webpack uglifyjs uglifyjs2