【问题标题】:javascript heap out of memory when npm run serve in vuejs project?当 npm run serve 在 vuejs 项目中时,javascript 堆内存不足?
【发布时间】:2020-03-08 01:21:26
【问题描述】:

我正在 Vue JS 中创建一个项目并使用以下命令:

npm run serve

它会抛出一个错误:

javascript 堆内存不足

【问题讨论】:

  • 我找到了解决方案。 cd 到你的项目目录并输入npm run lint。这将显示 vue 项目中的所有错误,尝试删除这些错误,vuejs 项目将正常运行而不会抛出堆内存错误。

标签: node.js vue.js error-handling


【解决方案1】:

如果您有一个大型项目,每个文件夹中都有每个 .less 文件(例如组件、视图),您可能会遇到这个问题。

我已经通过将所有 .less 文件移动到一个文件夹中来解决它 “/assets/less/”并将它们全部导入“/assets/less/index.less”

另一个选项是向 package.json 添加一个脚本,这样您就可以运行“npm run dev”而不是“npm run serve”。但是这个选项并不能解决这个问题的根源。

"dev": "npx --max_old_space_size=4096 vue-cli-service serve"

【讨论】:

    猜你喜欢
    • 2019-08-08
    • 1970-01-01
    • 2017-02-27
    • 1970-01-01
    • 2021-08-17
    • 1970-01-01
    • 1970-01-01
    • 2022-12-21
    • 2022-01-24
    相关资源
    最近更新 更多