创建新的角度项目导致EINTEGRITY错误

时间:2017-09-03 06:04:52

标签: angular

我正在使用angular / cli命令“ng new package”创建一个新的角度项目,但是出现了EINTEGRITY错误。

  

14757使用C:\ Users \ XXX \ AppData \ Roaming \ npm-完成详细解锁       cache_locks \ staging-efa3a6df79e99f25.lock for C:\ Users \ XXX \ Documents \ my-angular-apps \ second-angular-app \ node_modules.staging       14758警告可选SKIPPING OPTIONAL DEPENDENCY:fsevents@1.1.2(node_modules \ fsevents):       14759警告enoent SKIPPING OPTIONAL DEPENDENCY:ENOENT:没有这样的文件或目录,重命名为'C:\ Users \ XXX \ Documents \ my-angular-apps \ second-angular-app \ node_modules.staging \ fsevents-68eb5ab2 \ node_modules \ tweetnacl' - > 'C:\用户\ XXX \ Documents \我-角APPS \第二角应用\ node_modules.staging \ tweetnacl-77dc5269'       14760 verbose enoent SKIPPING OPTIONAL   依赖性:这与npm无法找到文件有关。       14760 verbose enoent SKIPPING OPTIONAL DEPENDENCY:       14761警告可选SKIPPING OPTIONAL DEPENDENCY:selenium-webdriver@3.0.1(node_modules \ selenium-webdriver):       14762警告enoent SKIPPING OPTIONAL DEPENDENCY:ENOENT:没有这样的文件或目录,utime'C:\ Users \ XXX \ Documents \ my-angular-apps \ second-angular-app \ node_modules.staging \ selenium-webdriver-cdcd385c \ lib \测试\数据\ JS \ tinymce.min.js'       14763 verbose enoent SKIPPING OPTIONAL DEPENDENCY:这与npm无法找到文件有关。       14763详细enoent SKIPPING OPTIONAL DEPENDENCY:       14764警告可选SKIPPING OPTIONAL   依赖性:selenium-webdriver@2.53.3(node_modules \ webdriver-js-extender \ node_modules \ selenium-webdriver):       14765警告enoent SKIPPING OPTIONAL DEPENDENCY: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 SKIPPING OPTIONAL DEPENDENCY:       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)       emit68的14768详细堆栈(events.js:110:20)       在Transform.emit上14768详细堆栈(events.js:207:7)       14768 verbose stack at endReadableNT(_stream_readable.js:1059:12)        在_combinedTickCallback上的14768详细堆栈(内部/进程/ next_tick.js:138:11)        14768详细堆栈在process._tickCallback(internal / process / next_tick.js:180:9)         Jj14769 verbose cwd C:\ Users \ XXX \ Documents \ my-angular-apps \ second-angular-app     14770详细Windows_NT 10.0.10586      14771 verbose 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 verbose 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
  os:win32 ia32   npm:5.3.0

这是我第一次运行“ng new packageName”命令。 在我完全(并成功地)使用npm install -g @angular/cli

安装Angular CLI之前

我得到了几个ENOTFOUND和EINTEGRITY错误,所以我只是重新运行npm install -g @angular/cli,直到控制台中没有错误。我不确定这是否是我现在收到此EINTEGRITY错误的原因。

1 个答案:

答案 0 :(得分:0)

遇到相同的问题,通过清除npm缓存解决,请尝试:

npm缓存清理--force

否则这可能也有帮助:

npm缓存验证