首页 > 解决方案 > ng build 溢出很多错误...无法启动我的应用程序

问题描述

我不知道发生了什么。我正在编码......然后一切都崩溃了。

当我运行ng buildorng serve时,我现在收到以下错误消息:

./node_modules/saucelabs/index.js 中的错误模块未找到:错误:无法解析 '/Users/mlgyshan/Documents/GitHub/Nutanix2/FlexMachineLearning/FlexMachineLearning/static/node_modules 中的 './lib-cov/SauceLabs' /saucelabs 中的错误 ./node_modules/protractor/built/runner.js ...


我跑了npm i,它给出了以下输出:

npm WARN codelyzer@3.2.2 需要 @angular/compiler@^2.3.1 的 peer || >=4.0.0-beta <5.0.0 但没有安装。您必须自己安装对等依赖项。npm WARN codelyzer@3.2.2 需要 @angular/core@^2.3.1 的 peer || >=4.0.0-beta <5.0.0 但没有安装。您必须自己安装对等依赖项。npm WARN tsickle@0.30.0 需要 typescript@>=2.4.2 <2.9 的对等点,但没有安装。您必须自己安装对等依赖项。

在 9.015 秒内审计了 29419 个包,发现 58 个漏洞(19 个低、28 个中等、11 个高)运行npm audit fix修复它们,或npm audit 了解详细信息

标签: angularangular-cli

解决方案


我发现发生了什么事。我有这条线:

import { EventEmitter } from "protractor";

但我不得不将其更改为:

import { EventEmitter } from "@angular/core";

推荐阅读