从这里,我似乎无法使用它
uglifyjs mtool.js -c -m --mangle-props regex=/_$/ -o mtool.min.js
因为它产生一个错误:
错误:regex.test 不是 should_mangle 的函数(在 (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1) 进行评估,:10864:29) at add (eval at (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :10874:14) at TreeWalker.eval [as visit] (在 TreeWalker._visit 上评估 (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :10820:13) (评估在 (C:\Users \Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :1213:24) 在 AST_ObjectKeyVal._walk(在 (C:\Users\Doge\AppData\Roaming\ npm\node_modules\uglify-js\tools\node.js:21:1), :1049:24) at AST_Object.eval (eval at (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js \tools\node.js:21:1), :1036:31) 在 TreeWalker._visit (eval at (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :1217:21) 在 AST_Object._walk (eval at (C:\Users\Doge\AppData\ Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :1033:24) at AST_Call.eval (eval at (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify -js\tools\node.js:21:1), :902:25) 在 TreeWalker._visit(在 (C:\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node. js:21:1), :1217:21)\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :1217:21)\Users\Doge\AppData\Roaming\npm\node_modules\uglify-js\tools\node.js:21:1), :1217:21)
我错过了安装依赖项还是什么?我尝试搜索此内容,但找不到任何解决问题的参考资料。
一切都好。在添加正则表达式参数之前,我可以毫无问题地丑化我的脚本。谢谢。