【问题标题】:Cannot set property 'fixed' of undefined webpack.js无法设置未定义 webpack.js 的属性“固定”
【发布时间】:2017-06-02 10:35:44
【问题描述】:

突然 angular-cli "npm run build" 抛出错误。

来自 UglifyJs 的 main.fd5c1ee90c2680e9dd0f.bundle.js 中的错误 TypeError:无法设置未定义的属性“固定”

来自 UglifyJs 的 main.6ff207bed7a4c7f21b38.bundle.js 中的错误 TypeError:无法设置未定义的属性“固定” 在 Object.eval [访问] (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :5581:25) 在 Object._visit (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:1339:24) 在 AST_Node._walk (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :480:24) 在 AST_Node.eval (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :1061:29) 在 Object._visit(评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:1343:21) 在 AST_Node._walk (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :1060:24) 在 AST_Node.walk(评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:483:21) 在 Object.eval [访问](评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :5719:31) 在 Object._visit (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:1339:24) 在 AST_Node._walk (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :653:24) 在 walk_body (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:530:17) 在 AST_Node.eval (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :541:13) 在 Object._visit(评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:1343:21) 在 AST_Node._walk (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0),:540:24) 在 AST_Node.walk (评估在 (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :483:21) 在 Object.eval [访问] (eval at (D:\project\Desktop\Hotfix\3\node_modules\webpack\node_modules\uglify-js\tools\node.js:1:0), :5698:42)

这与以前的 node_modules 文件夹一起工作,现在它不工作了

【问题讨论】:

    标签: angular-cli uglifyjs


    【解决方案1】:

    请参阅此问题中的 cmets。 Angular build failing due to Uglify.js

    所有依赖项的排列方式是个问题。依赖流不匹配,子依赖破坏了整个东西。所以我更新到项目正在使用的角度版本,然后开始生成一个新项目。比较旧项目和新项目中的 Package.json。在那之后,它需要一些调整,然后事情就开始工作了。您可能会在上面的链接中找到其他有趣的点。

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 2022-10-30
      • 2023-02-10
      • 2015-12-07
      • 2013-05-28
      • 2016-02-23
      • 2011-11-20
      相关资源
      最近更新 更多