【问题标题】:JavaScript heap out of memory' error while running node node_modules/webpack/bin/webpack.js --env.prod运行节点 node_modules/webpack/bin/webpack.js --env.prod 时出现 JavaScript 堆内存错误
【发布时间】:2019-12-04 01:57:39
【问题描述】:

我正在使用 Angular 5 .NET 核心模板来构建我们的应用程序,但我们的项目变得太大,每当我发布我的项目时,我都会收到错误消息:“JavaScript 堆内存不足。”

我尝试了很多解决方案。

我已经使用npm i increase-memory-limit 来增加内存限制。

我也试过这个节点--max_old_space_size=8000。

但我没有得到正确的解决方案。

帮我制作 .netcoreangular5 模板。

【问题讨论】:

    标签: .net angular asp.net-core npm


    【解决方案1】:

    请试试这个试试这个我相信你会得到解决方案。

    1. 右键单击您的项目选择编辑项目文件。
    2. 找到目标名称="PublishRunWebpack" AfterTargets="ComputeFilesToPublish"。
    3. 替换

      Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod"

      Exec Command="node node_modules/webpack/bin/webpack.js --env.prod"

      与

      Exec Command="node --max_old_space_size=10240 node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod"

      Exec Command="node --max_old_space_size=10240 node_modules/webpack/bin/webpack.js --env.prod"

    4. 再次发布它,它将适用于 javascript-heap-out-of-memory-error。

    【讨论】:

    • 我被这个错误困住了 2 天,现在你救了我,非常感谢这个解决方案对我有用。
    猜你喜欢
    • 2018-07-14
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    • 2016-05-24
    • 2019-03-05
    • 2019-01-15
    • 1970-01-01
    • 2023-03-30
    相关资源
    最近更新 更多