错误:代码 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 版本!!我遇到了同样的问题,提高内存限制根本没有解决问题。通过卸载节点并安装 x64 版本,问题消失了。原因是,Nodejs.org 建议安装x86版本🤦 ♂️。

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

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

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

最新更新