错误:代码为ELIFECYCLE npm ERR!埃尔诺134

时间:2020-01-16 09:49:51

标签: node.js build nvm mss

要下载必要的模块(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

上面的其他日志输出。

为什么?

3 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:-1)

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

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

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