第一步:在命令窗口输入:
npm install -g increase-memory-limit
increase-memory-limit
这两行命令是为了增加Node启动时的内存限制至4G(在node中通过javaScript使用内存时只能使用部分的内存,在64位操作系统约为1.4G,32位操作系统约为0.7G),webpack编译时会占用大量的系统资源,此时占用的内存如果超过了默认的内存限制就会出现一下错误:
CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory JavaScript 堆内存不足
第二步:输入命令行:
npm run build:prod:web
出现:
表示正在编译,只需要静静等候即可
最后编译成功之后刷新项目目录,在项目目录下看到如下图内容就表示成功了
(注:项目底层用到的方法名和module名 H5和Native需要保持一致才能最终运行在web上,最后部署到服务器就OK了)