【发布时间】:2018-02-11 17:32:05
【问题描述】:
我正在使用 angular/cli 命令“ng new package”创建一个新的 Angular 项目,但出现 EINTEGRITY 错误。
14757 详细解锁使用 C:\Users\XXX\AppData\Roaming\npm- C:\Users\XXX\Documents\my-angular-apps\second-angular-app\node_modules.staging 的 cache_locks\staging-efa3a6df79e99f25.lock 14758 警告可选跳过可选依赖:fsevents@1.1.2 (node_modules\fsevents): 14759 警告 enoent 跳过可选依赖:ENOENT:没有这样的文件或目录,重命名 'C:\Users\XXX\Documents\my-angular-apps\second-angular-app\node_modules.staging\fsevents-68eb5ab2\node_modules\tweetnacl' -> 'C:\Users\XXX\Documents\my-angular-apps\second-angular-app\node_modules.staging\tweetnacl-77dc5269' 14760 冗长的 enoent 跳过可选 依赖性:这与 npm 无法找到文件有关。 14760 冗长的 enoent 跳过可选依赖: 14761 警告可选跳过可选依赖:selenium-webdriver@3.0.1 (node_modules\selenium-webdriver): 14762 警告 enoent 跳过可选依赖:ENOENT:没有这样的文件或目录,utime 'C:\Users\XXX\Documents\my-angular-apps\second-angular-app\node_modules.staging\selenium-webdriver-cdcd385c\lib\测试\数据\js\tinymce.min.js' 14763 详细 enoent 跳过可选依赖:这与 npm 无法找到文件有关。 14763 冗长的 enoent 跳过可选依赖: 14764 警告可选跳过可选 依赖项:selenium-webdriver@2.53.3(node_modules\webdriver-js-extender\node_modules\selenium-webdriver): 14765 警告 enoent 跳过可选依赖:ENOENT:没有这样的文件或目录,utime 'C:\Users\XXX\Documents\my-angular-apps\second-angular-app\node_modules.staging\selenium-webdriver-121a8fdb\lib\火狐\webdriver.xpi' 14766 详细 enoent 跳过可选依赖:这与 npm 无法找到文件有关。 14766 冗长的 enoent 跳过可选依赖: 14767 详细类型 OperationalError 14768 详细堆栈错误:sha1-ckGdSovn1s51FI/YsyTlk6cRwu0= 使用 sha1 时完整性校验和失败:想要 sha1-ckGdSovn1s51FI/YsyTlk6cRwu0= 但得到 sha1-7xAMl4qlJbbAKHUQsYE2/Va+VHI=。 (30137 字节) Transform.on 上的 14768 详细堆栈(C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\ssri\index.js:275:19) 14768 详细堆栈在 emitNone (events.js:110:20) Transform.emit (events.js:207:7) 处的 14768 个详细堆栈 endReadableNT (_stream_readable.js:1059:12) 处的 14768 详细堆栈 _combinedTickCallback (internal/process/next_tick.js:138:11) 处的 14768 详细堆栈 14768 详细堆栈在 process._tickCallback (internal/process/next_tick.js:180:9) Jj14769 详细 cwd C:\Users\XXX\Documents\my-angular-apps\second-angular-app 14770 详细的 Windows_NT 10.0.10586 14771 详细 argv "C:\Program Files (x86)\nodejs\node.exe" "C:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js" "--quiet" "install " 14772 详细节点 v8.4.0 14773 详细的 npm v5.3.0 14774 错误代码 EINTEGRITY 14775 错误 sha1-ckGdSovn1s51FI/YsyTlk6cRwu0= 使用 sha1 时完整性校验和失败:想要 sha1-ckGdSovn1s51FI/YsyTlk6cRwu0= 但得到 sha1-7xAMl4qlJbbAKHUQsYE2/Va+VHI=。 (30137 字节) 14776 详细退出 [1, true]
下面是我目前收集到的详细信息:
通过运行“ng --version”,这就是我得到的结果
@angular/cli: 1.3.2 节点:8.4.0
操作系统:win32 ia32 npm: 5.3.0
这是我第一次运行“ng new packageName”命令。
在我完全(并且成功?)使用npm install -g @angular/cli 安装 Angular CLI 之前
我遇到了几个 ENOTFOUND 和 EINTEGRITY 错误,所以我只需重新运行 npm install -g @angular/cli 直到控制台中没有错误。我不确定这是否是我现在收到此 EINTEGRITY 错误的原因。
【问题讨论】:
标签: angular