今天早些时候,我使用CLI创建了一个Angular 5应用程序。我一直这样做,而且效果很好。
然后我下载了一些已经在Angular 4中的代码。我从新创建的应用程序中删除了/ src文件夹,并将其替换为我下载的代码的/ src文件夹。这并没有太好用。我试过运行" npm install"看它是否会超过错误消息,但它没有。所以我就放弃了,删除了目录中的所有内容,并尝试使用CLI从头开始重新创建它。
从那时起,我无法使用CLI创建任何新应用程序,它不断引发依赖性错误:
1569 verbose Windows_NT 10.0.16299
1570 verbose argv "C:\\Program Files\\nodejs\\node.exe"
"C:\\Users\\toddh\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "@angular/cli@latest"
1571 verbose node v8.9.4
1572 verbose npm v5.6.0
1573 error code ETARGET
1574 error notarget No matching version found for require-from-string@^1.1.0 1575 error notarget In most cases you or one of your dependencies are requesting 1575 error notarget a package version that doesn't exist.
1575 error notarget
1575 error notarget It was specified as a dependency of 'cosmiconfig'
我尝试卸载/重新安装Angular CLI以及Node.js,但同样的错误就在那里。
有关如何解决此问题的任何想法?我此刻已经死在水中了。