vue编译时报错:FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
具体报错内容如下图片所示:
解决方案如下:
在终端执行:
$ npm install -g increase-memory-limit
进入当前项目下,执行命令行:
$ increase-memory-limit
执行启动项目的命令
$ npm run dev
接着你会看到项目已经成功地起好了,亲测成功!
后续在同事电脑上安装遇到两个问题(window10):
问题一:
此情况是因为电脑没有权限下面解决这个问题:
1、以管理员身发运行power shell
2、输入set-ExecutionPolicy RemoteSigned,回车,然后输入A,回车,问题就解决了~
问题二:
解决方案如下:
需要在项目的node_modules文件夹下搜索"%_prog%"替换撑%_prog%(即去掉双引号即可)
用vscode编辑器的小伙伴注意了,可能在搜索全局文件时,压根搜索不到,在编辑器【文件-首选项-设置】搜索Search:Exclude,需要删除**/node_modules,如下图:
删除完后搜索就可以直接修改了!!!可以全局替换,然后很完美地解决了
改完后,记得来设置把**/node_modules加上哦~ 不然下次搜索东西,会搜索node_modules中的内容~