当前位置: 首页 > 知识库问答 >
问题:

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

齐航
2023-03-14

我是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个答案

楮庆
2023-03-14

请尝试以下步骤:

  1. NPM缓存清理--强制
  2. 打开cmd并转到当前用户cd C:\users{此处为您的用户名}
  3. NPM配置集注册表http://registry.npmjs.org/
  4. NPM安装-g npm@latest
  5. NPM安装-g@Angular/CLI
 类似资料:
  • 当我试图通过使用命令ng new project-name创建新项目时,我得到了如下所示的错误: null

  • 使用()全局安装angular cli,但当我试图使用创建项目时,抛出错误: ng:找不到命令

  • 试图安装angular-CLI来与angular 2 rc5一起工作,我面临一些错误: 2.在webstorm项目配置中,我启用了:(没有帮助) 3.在tsconfig中,我将target从es5改为es6,现在webstorm识别promise/then/catch,但typescript抛出了他不知道的错误,现在我在每个组件的每个类上都面临新的错误: 这很奇怪,因为在tsconfig.json

  • 我有一个项目不是使用创建的(相反,我遵循了快速入门指南)。当我在项目中运行angular CLI命令(如)时,我会得到以下错误消息: 有什么方法可以把我现有的项目变成angular-cli项目吗?(我想尝试使用它,因为它显然自动解决了桶导入和SystemJS的问题。)

  • 嗨,我正在为BackOffice创建laravel,为前端创建Api。 在前端,我使用vuejs。 如何设置nginx 如果查找路径/管理- 这是我现在用的 这是我的文件夹结构 *****更新***** 这是我的拉威尔。形态 nginx错误。日志显示/etc/nginx/sites enabled/laravel。conf”在/etc/nginx/nginx.conf:62中失败(40:符号链接级