繁体   English   中英

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

[英]ERROR: code ELIFECYCLE npm ERR! errno 134

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

npm install

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

npm run build-dev

但我收到此错误:

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

上面的附加日志输出。

为什么?

这个问题是由于内存问题引起的,它可能是任何一个 npm 包。

export NODE_OPTIONS="--max-old-space-size=8192"

此命令会增加内存限制。 在使用 npm start 之前在终端中执行此命令(适用于 windows,请检查其他平台中的等效项)

尝试使用不同版本的 nodejs 运行项目时收到相同的错误。 就我而言,我使用的是 nvm-windows,并且安装了两个不同版本的 nodejs(10.15.0 和 12.18.3)。

删除它们并安装正确的版本后, ng serve 命令再次开始工作。

您可以检查您的 nodejs 版本是否与您的项目相同,或者删除node_modules文件夹并再次运行npm install

另一个修复可能是,您安装了错误的 Nodejs 版本!! 我有同样的问题,提高内存限制根本没有解决问题。 通过卸载 Node 和安装 x64 版本,问题消失了。 原因是,Nodejs.org 建议安装 x86 版本🤦‍♂️。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM