【问题标题】:Having trouble in creating a new Angular project在创建新的 Angular 项目时遇到问题
【发布时间】:2020-10-01 22:57:12
【问题描述】:

我试图创建一个新的 Angular 项目,但我遇到了这个错误 只是想知道我有最新版本的 angular 并且对于节点 JS 我使用的是 12.16.2。


  • ng 新项目

输出:


/正在安装包...npm WARN 已弃用 tslint@6.1.1:TSLint 已被弃用,取而代之的是 ESLint。请参阅https://github.com/palantir/tslint/issues/4534 了解更多信息。 npm WARN deprecated request@2.88.2: request 已被弃用,见https://github.com/request/request/issues/3142 npm WARN 已弃用 chokidar@2.1.8:Chokidar 2 将在节点 v14+ 上中断。升级到 chokidar 3,依赖项减少 15 倍。 npm WARN 已弃用 fsevents@1.2.12:fsevents 1 将在节点 v14+ 上中断。升级到 fsevents 2 并进行大量改进。 npm WARN 已弃用 urix@0.1.0:请参阅 https://github.com/lydell/urix#deprecated npm WARN 已弃用 resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm 错误!在 '...er","version":"2.4.9"' 附近解析时 JSON 输入意外结束

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\dell\AppData\Roaming\npm-cache_logs\2020-04-21T17_57_57_578Z-debug.log × 包安装失败,见上。 原理图工作流程失败。见上文。


enter image description here

【问题讨论】:

  • 请发布错误日志的完整输出,并提供您输入的产生错误的代码。
  • 你在用詹金斯吗?

标签: node.js angular npm


【解决方案1】:

有时清理缓存会有所帮助:Update Angular after clearing Cache

【讨论】:

  • 已经尝试过,甚至尝试使用 admin cmd 不起作用:/
  • 从 npm@5 开始,npm 缓存从损坏问题中自我修复,并且从缓存中提取的数据保证有效。
【解决方案2】:

看起来是缓存错误。清除 npm 缓存后重新安装 Angular CLI。下面的解决方案对我有用,一个一个地运行以下 3 个命令

  • npm install chokidar
  • npm 缓存清理 --force
  • npm install -g @angular/cli@latest

问题

分辨率屏幕短:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-17
    • 2010-12-14
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多