升级到版本9后,使用命令'ng new <project_name>'创建新项目时出现错误

时间:2020-04-29 17:37:35

标签: angular9

请在此处找到堆栈...

安装软件包... npm WARN不推荐使用tslint@6.1.2:为了支持ESLint,不推荐使用TSLint。有关更多信息,请参见https://github.com/palantir/tslint/issues/4534。 npm WARN弃用了request@2.88.2:请求已弃用,请参见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 ERR!解析'... iERRHPyU8nBqZB1 + iv2Uh'附近的JSON输入时意外结束

6 个答案:

答案 0 :(得分:1)

我遇到了完全相同的错误,并能够通过以下步骤进行修复。

运行npm cache clean --force 从AppData / Roaming文件夹中手动删除npm和npm-cache文件夹(Win + R,输入%AppData%并输入) 运行节点安装程序并修复 重新安装npm install -g @ angular / cli 重新运行新的newApp 工作:) 使用节点V12.4.0和npm V6.9.0

答案 1 :(得分:0)

我遇到了同样的问题,请在安装上一个CLI后尝试重新安装angular CLI

答案 2 :(得分:0)

我认为只有先将版本更新为8,然后再从8升级为9,才能实现这一目标。

答案 3 :(得分:0)

我遇到了同样的问题,以下步骤对我有用。

  1. 在AppData /漫游中删除npm-cache
  2. 通过“ npm install -g @ angular / cli”重新安装角度cli

然后创建项目

答案 4 :(得分:0)

  1. 运行npm cache clean --force
  2. 从AppData / Roaming文件夹中手动删除npm和npm-cache文件夹(Win + R,输入%AppData%并输入)
  3. 运行节点安装程序并修复 4.重新安装npm install -g @ angular / cli

重新运行新的newApp 工作:)

https://github.com/npm/cli/issues/1191

答案 5 :(得分:0)

删除AppData \ Roaming \ npm-cache文件夹,然后尝试再次创建项目。这真的可以工作=)