首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UglifyJS不能使用regex

UglifyJS不能使用regex
EN

Stack Overflow用户
提问于 2017-11-21 16:54:35
回答 1查看 1K关注 0票数 0

这里,我似乎不能用这个

代码语言:javascript
复制
uglifyjs mtool.js -c -m --mangle-props regex=/_$/ -o mtool.min.js

当它产生错误时:

错误:在添加处( (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),:10864:29),regex.test不是should_mangle中的一个函数(在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),处:10874:14)在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),的TreeWalker.eval 作为访问 at TreeWalker._visit (eval at TreeWalker._visit :1213:24):1049:24)在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),:1036:31)在TreeWalker._visit (在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),)1217:21)在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),的AST_Object._walk :1033:24)在AST_Call.eval:902:25)在(C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1),:1217:21

我是不是错过了安装依赖关系之类的东西?我试着搜索这个,但是找不到任何解决问题的参考资料。

一切都很好。在添加regex参数之前,我可以毫无问题地丑化我的脚本。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-22 06:21:06

单独使用,

代码语言:javascript
复制
regex=/myExpression/

都不管用。

在使用给定uglifyJS版本的regex参数时,该值应该是一个完整的表达式。

代码语言:javascript
复制
regex='/^stackoverflow$/g;'

它成功地对我的目标变量进行了相应的丑化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47418533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档