错误:代码 ELIFECYCLE npm ERR!第 134 章

Lic*_*oon 8 build node.js mss nvm

要下载必要的模块 (MSS),请使用终端导航到已通过启动克隆存储库的本地文件夹:

npm install
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用以下方法构建 I 项目:

npm run build-dev
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

npm ERR! code ELIFECYCLE 
npm ERR! errno 134 
npm ERR! mss@1.1.2 build-dev: `gulp build --env node` 
npm ERR! Exit status 134 
npm ERR!
npm ERR! Failed at the mss@1.1.2 build-dev script. 
npm ERR! This is probably not a problem with npm. There is likely
Run Code Online (Sandbox Code Playgroud)

上面的附加日志输出。

为什么?

Mut*_*r R 12

此问题是由于内存问题而发生的,它可能是任何一个 npm 包的问题。

export NODE_OPTIONS="--max-old-space-size=8192"
Run Code Online (Sandbox Code Playgroud)

此命令增加内存限制。在使用 npm start 之前在终端中执行此命令(适用于 Windows,检查其他平台中是否有等效命令)

  • 如果您使用的是 Windows,则可能无法识别“导出”一词,因此请使用“设置”。`设置 NODE_OPTIONS="--max-old-space-size=8192"` (2认同)