提问者:小点点

使用Angular/CLI设置新项目时出错


我是npm和Angular 2的新手,我正在尝试使用Angular/CLI建立一个新的Angular 2项目。

我当前正在运行:

Node V8.9.3 npm V5.6.0 Windows 10

首先,我运行npm install-g@angular/cli,看起来安装得很好。然后我转到我想启动项目的文件夹,运行ng new my-app,但不断得到这个错误。

npm警告已弃用angular-cli@1.0.0-beta.22-1:angular-cli已重命名为@Angular/CLI。请更新您的依赖项。

npm WARN deprecated Tough-Cookie@2.2.2:ReDoS漏洞解析Set-Cookie https://nodesecurity.io/advisories/130

npm警告已弃用的节点-uuid@1.4.8:改用uuid模块

npm警告不推荐使用的graceful-fs@3.0.11:请升级到graceful-fs 4以兼容当前和未来版本的node.js

npm警告已弃用的minimatch@0.3.0:请更新到minimatch 3.0.2或更高版本以避免RegExp DoS问题

npm WARN deprecated minimatch@2.0.10:请更新到minimatch 3.0.2或更高版本以避免RegExp DoS问题

npm警告已弃用的graceful-fs@1.2.3:请升级到graceful-fs 4以兼容当前和未来版本的node.js

npm WARN Codelyzer@2.0.1需要@Angular/Compiler@^2.3.1>=4.0.0-Beta<5.0.0的对等项,但未安装任何对等项。您必须自己安装对等项依赖项。

npm WARN Codelyzer@2.0.1需要@Angular/Core@^2.3.1的对等体

=4.0.0-测试版<5.0.0,但未安装。您必须自己安装对等项依赖项。

npm WARN@ngtools/webpack@1.9.0需要webpack@^2.2.0^3.0.0的对等体,但未安装任何对等体。您必须自己安装对等项依赖项。

npm WARN extract-text-webpack-plugin@2.1.2需要webpack@^2.2.0的对等体,但未安装任何对等体。您必须自己安装对等项依赖项。

npm WARN String-Replace-Loader@1.3.0需要WebPack@1 2 3的对等体,但未安装任何对等体。您必须自己安装对等项依赖项。

npm警告tslint-loader@2.1.5需要一个tslint@^3.0.0的对等体,但未安装任何对等体。您必须自己安装对等项依赖项。

npm警告webpack-dev-middleware@1.12.2需要Webpack@^1.0.0^2.0.0^3.0.0的对等体,但未安装任何对等体。您必须自己安装对等项依赖项。

npm警告可选跳过可选依赖项:fsevents@1.1.3(node_modules\fsevents):

npm WARN notsup跳过可选依赖项:fsevents@1.1.3:wanted的平台不受支持{“os”:“darwin”,“arch”:“any”}(当前:{“os”:“win32”,“arch”:“x64”})

npm错误!路径C:\Web Development\Projects\Angular 2 Practice\my-app\node_modules\@Angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js

npm错误!代码表示

npm错误!错误号-4058

npm错误!系统调用chmod

npm错误!enoent enoent:没有这样的文件或目录,chmod'C:\Web Development\Projects\Angular 2 Practice\my-app\node_modules\@Angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js'

npm错误!如果这与npm找不到文件有关。

npm错误!Enoent

npm错误!此运行的完整日志可在以下位置找到:

npm错误!C:\users\Jason Kervin\AppData\Roaming\npm-cache_logs\2017-12-12t00_57_54_496z-debug.log

软件包安装失败,请参阅上面。


共1个答案

匿名用户

请尝试以下步骤:

  1. NPM缓存清理--强制
  2. 打开cmd并转到当前用户cd C:\users{此处为您的用户名}
  3. NPM配置集注册表http://registry.npmjs.org/
  4. NPM安装-g npm@latest
  5. NPM安装-g@Angular/CLI