首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用角/cli设置新项目时出错

使用角/cli设置新项目时出错
EN

Stack Overflow用户
提问于 2017-12-12 01:18:47
回答 4查看 13K关注 0票数 0

我是新的npm和角2,我试图建立一个新的角2项目使用角/cli。

我目前正在竞选:

节点v8.9.3 npm v5.6.0 Windows 10

首先,我运行了npm install -g @angular/cli,它似乎安装得很好。然后我去了我想要开始我的项目的文件夹,运行了ng new my-app,但是仍然得到了这个错误。

npm警告废弃角-cli@1.0.0-beta.22-1:角-cli已重命名为@角/cli。请更新您的依赖项。 npm警告被弃强硬-Cookie@2.2.2: ReDoS漏洞解析集-Cookie https://nodesecurity.io/advisories/130 npm警告废弃节点- uuid @1.4.8:改用uuid模块 npm警告:请升级到graceful 4,以便与当前和未来版本的Node.js兼容。 npm警告被废弃的minimatch@0.3.0:请更新到minimatch 3.0.2或更高,以避免出现RegExp DoS问题 npm警告被废弃的minimatch@2.0.10:请更新到minimatch 3.0.2或更高,以避免出现RegExp DoS问题 npm警告:请升级到优美-fs 4,以便与当前和未来版本的Node.js兼容。 npm警告codelyzer@2.0.1需要一个对等点:@转角式/编译器@^2.3.1可比>=4.0.0-beta <5.0.0,但没有安装。您必须自己安装对等依赖项。 npm警告codelyzer@2.0.1需要一个“角形/核心”的对等体^2.3.1\x =4.0.0-beta <5.0.0,但没有安装。您必须自己安装对等依赖项。npm WARN @ngtools/webpack@1.9.0要求一个同级文件webpack@^2.2.0 \x\ ^3.0.0,但没有安装任何一个。您必须自己安装对等依赖项。 npm警告摘录-文本-webpack-插件@2.1.2需要一个点对点webpack@^2.2.0,但没有安装。您必须自己安装对等依赖项。 npm警告字符串-替换-加载程序@1.3.0需要一个对等点webpack@1 \2\{e76f}\您必须自己安装对等依赖项。 npm警告tslint@2.1.5需要一个tslint@^3.0.0的对等点,但没有安装。您必须自己安装对等依赖项。 npm警告webpack-dev-中间件@1.12.2,它要求一个对等点webpack@^1.0.0 \x\ ^2.0.0 \x\x ^3.0.0,但没有安装任何一个。您必须自己安装对等依赖项。 npm警告可选跳过可选依赖项: fsevents@1.1.3 (node_modules\fsevents): npm警告不要跳过可选依赖项:fsevents@1.1.3不受支持的平台:需要{“os”:“达尔文”,"arch":"any"} (当前:{"os":"win32",“x64”}) npm错误!路径C:\\Projects\角2 practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js npm错误!代码ENOENT npm错误!错误号-4058 npm错误!syscall chmod npm错误!ENOENT:没有这样的文件或目录,chmod‘C:\\Projects\角2 practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js’ npm错误!这与npm无法找到文件有关。 npm错误!环境 npm错误!可以在以下位置找到此运行的完整日志: npm错误!C:\User\Jason Kervin\AppData\Roaming\npm-cache_logs\2017-12-12T00_57_54_496Z-debug.log 软件包安装失败,请参阅上文。

EN

回答 4

Stack Overflow用户

发布于 2020-06-21 12:51:39

尝试以下步骤:

  1. npm缓存干净
  2. 打开cmd并转到当前用户cd:\ user {您的用户名在这里}
  3. 配置集注册表http://registry.npmjs.org/
  4. 安装-g npm @最新
  5. npm安装-g @转角/cli
票数 2
EN

Stack Overflow用户

发布于 2017-12-12 01:27:02

从命令行运行

代码语言:javascript
复制
ng -v

这应该会输出1.6.0。如果没有,则安装一个旧版本的CLI。

运行:

代码语言:javascript
复制
npm cache --force clean

然后:

代码语言:javascript
复制
npm install @angular/cli -g

如果不起作用,请删除C:\Users\<username>\AppData\Roaming中的文件夹

票数 1
EN

Stack Overflow用户

发布于 2018-12-09 15:27:51

使用以下几行:

代码语言:javascript
复制
npm cache clean --force

npm install -g @angular/cli@latest
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47763992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档