NodeJS npm在vuejs项目中运行serve时javascript堆内存不足?

bd1hkmkf  于 2023-03-01  发布在  Node.js
关注(0)|答案(2)|浏览(370)

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

npm run serve

它抛出一个错误:
javascript堆内存不足

kkbh8khc

kkbh8khc1#

如果您有一个大型项目,每个文件夹(如零部件、视图)中包含一个.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"
6ojccjat

6ojccjat2#

我找到了解决方案。cd到您的项目目录和类型npm run lint。这将显示所有的错误在vue项目,尝试删除这些错误和vuejs项目将运行良好,没有抛出堆内存错误。干杯

相关问题