如何修复Angular中的“错误:路径“ / __ path __ / __ name @ dasherize @ if-flat不存在”

时间:2019-04-05 14:04:34

标签: node.js angular angular-cli

我正在研究有关Angular5的入门套件,并且在使用以下命令创建新组件时遇到了麻烦:“ npm run ng generate component component / exemple / user / userThumbnail”

我已经尝试搜索是否有人遇到相同的问题,但徒劳无功。

这是我的Angular配置:

  • Angular CLI:1.6.0
  • 节点:10.15.3
  • 角度:5.0.0
  • @ angular / cli:1.6.0
  • @ angular-devkit / build-optimizer:0.0.42
  • @ angular-devkit / core:7.3.8
  • @ angular-devkit / schematics:7.3.8
  • @ ngtools / json-schema:1.1.0
  • @ ngtools / webpack:1.9.0
  • @ schematics /角度:0.1.11
  • 打字稿:2.4.2
  • webpack-concat-plugin:1.4.2
  • webpack-dev-server:2.9.7
  • webpack:3.10.0

这是我的错误日志:

Error: Path "/__path__/__name@dasherize@if-flat__/__name@dasherize__.component.html" does not exist.  
Path "/__path__/__name@dasherize@if-flat__/__name@dasherize__.component.html" does not exist.

我只想创建一个没有问题的组件。

感谢帮助。

1 个答案:

答案 0 :(得分:0)

更新

我用此命令解决了我的问题:

npm install @angular-devkit/schematics@0.0.45 @angular/cli --save