Cli: 新项目不起作用

创建于 2020-04-22  ·  45评论  ·  资料来源: npm/cli

我正在尝试创建一个新的 angular 项目,但它不起作用并且输出如下:
我有节点 v:v13.13.0
角度 v:角度 CLI:9.1.2
npm v:'6.14.4'

\ 安装包... npm WARN 已弃用[email protected] :TSLint 已被弃用,而支持 ESLint。 请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。
npm WARN deprecated [email protected] : request 已被弃用,参见https://github.com/request/request/issues/3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断。 通过大量改进升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm 错误! 解析 '...},"4.2.1":{"name":" @a ' 附近时 JSON 输入意外结束

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\dell\AppData\Roaming\npm-cache_logs\2020-04-22T08_41_24_031Z-debug.log
× 包安装失败,见上。
原理图工作流失败。 看上面。

Release 6.x

最有用的评论

我遇到了完全相同的错误,并且能够通过以下步骤修复它。

  1. 运行 npm cache clean --force
  2. 从 AppData/Roaming 文件夹中手动删除 npm 和 npm-cache 文件夹(Win + R,输入 %AppData% 并回车)
  3. 运行节点安装程序并修复
  4. 重新安装 npm install -g @angular/cli
  5. 重新运行新的 newApp
    工作:)

所有45条评论

这里有同样的错误:
创建 goty/e2e/src/app.po.ts(301 字节)
\ 安装包... npm WARN 已弃用[email protected] :TSLint 已被弃用,而支持 ESLint。 请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。
npm WARN deprecated [email protected] : request 已被弃用,参见https://github.com/request/request/issues/3142
npm 错误! cb() 从未调用过!

npm 错误! 这是 npm 本身的错误。 请在以下位置报告此错误:
npm 错误! https://npm.community

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\Andres\AppData\Roaming\npm-cache_logs\2020-04-22T20_44_15_910Z-debug.log
× 包安装失败,见上。
原理图工作流失败。 看上面。

日志在最后几行中声明如下:

1726 http 获取 GET 200 https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz 45ms
在 10221 毫秒内获取的 p-locate@^3.0.0 的 1727 愚蠢的 pacote 范围清单
在 2 毫秒内获取 p-limit@^2.0.0 的 1728 愚蠢的 pacote 范围清单
1729 计时 npm 183765ms 完成
1730 错误 cb() 从未调用过!
1731 错误 这是 npm 本身的错误。 请在以下位置报告此错误:
1732 错误https://npm.community

通过以下方式安装最新的 angular cli:
npm install -g @angular/cli@latest

大家好,
与 9.1.3 相同的问题

同样的问题.. 任何人都可以提出解决方案吗?

创建新的角度项目时出现同样的问题..
节点-v:v12.16.2
npm -v : 6.14.4
角 CLI:9.1.3
我已经尝试了我在互联网上找到的所有内容,但没有任何效果,我该怎么办?!

嗨..我解决了这个问题(经过大量调试),猜测问题出在 npm cli 上。

我卸载了最新的node和npm版本,回到node v12.4.0和npm 6.9.0

现在一切正常! (使用 angular/cli 9.1.3)

尝试一下。

https://github.com/npm/cli/issues/1191#issuecomment -619064170
vijay-flexiloans .. 这对我有用,谢谢

如何获得 node v12.4.0 和 npm 6.9.0 ?
因为我面临同样的错误

https://tecadmin.net/upgrade-nodejs-via-npm/

我将 sudo n stable 更改为:
须藤 n 12.4.0
在那之后:
节点-v => 12.4.0
npm -v => 6.9.0

那些对我有用

npm install -g @angular/cli
npm 安装 mkdirp
npm 缓存验证

关闭终端并再次打开它
新的新应用

它将适用于这个问题......

如何获得 node v12.4.0 和 npm 6.9.0 ?
因为我面临同样的错误

npm install -g @angular/cli
npm 安装 mkdirp
npm 缓存验证

关闭终端并再次打开它
新的新应用

它将适用于这个问题......

我正在尝试创建一个新的 angular 项目,但它不起作用并且输出如下:
我有节点 v:v13.13.0
角度 v:角度 CLI:9.1.2
npm v:'6.14.4'

\ 安装包... npm WARN 已弃用[email protected] :TSLint 已被弃用,而支持 ESLint。 有关更多信息,请参阅palantir/tslint#4534
npm WARN deprecated [email protected] : request 已被弃用,请参阅request/request#3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断。 通过大量改进升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm 错误! 解析 '...},"4.2.1":{"name":" @A ' 附近时 JSON 输入意外结束

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\dell\AppData\Roaming\npm-cache_logs\2020-04-22T08_41_24_031Z-debug.log
× 包安装失败,见上。
原理图工作流失败。 看上面。

npm install -g @angular/cli
npm 安装 mkdirp
npm 缓存验证

关闭终端并再次打开它
新的新应用

它将适用于这个问题......
尝试一下

npm install -g @angular/cli
npm 安装 mkdirp
npm 缓存验证

关闭终端并再次打开它
新的新应用

它将适用于这个问题......
尝试一下

这不能解决问题。 运行这些步骤后没有变化

编辑:我的问题略有不同,但给出了“原理图工作流失败”的相同错误消息

我的问题似乎是从 .staging 目录取消链接的权限错误。

npm ERR! code EPERM
npm ERR! syscall unlink
npm ERR! path c:\src\play\monorepo\node_modules\.staging\@angular\core-94532156\fesm2015\core.js.map
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, unlink 'c:\src\play\monorepo\node_modules\.staging\@angular\core-94532156\fesm2015\core.js.map'
npm ERR!  [OperationalError: EPERM: operation not permitted, unlink 'c:\src\play\monorepo\node_modules\.staging\@angular\core-94532156\fesm2015\core.js.map'] {
npm ERR!   cause: [Error: EPERM: operation not permitted, unlink 'c:\src\play\monorepo\node_modules\.staging\@angular\core-94532156\fesm2015\core.js.map'] {
npm ERR!     errno: -4048,
npm ERR!     code: 'EPERM',
npm ERR!     syscall: 'unlink',
npm ERR!     path: 'c:\\src\\play\\monorepo\\node_modules\\.staging\\@angular\\core-94532156\\fesm2015\\core.js.map'
npm ERR!   },
npm ERR!   stack: "Error: EPERM: operation not permitted, unlink 'c:\\src\\play\\monorepo\\node_modules\\.staging\\@angular\\core-94532156\\fesm2015\\core.js.map'",
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'unlink',
npm ERR!   path: 'c:\\src\\play\\monorepo\\node_modules\\.staging\\@angular\\core-94532156\\fesm2015\\core.js.map',
npm ERR!   parent: 'monorepo'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\john.stillwell\AppData\Roaming\npm-cache\_logs\2020-05-04T14_36_04_180Z-debug.log
× Package install failed, see above.
The Schematic workflow failed. See above.

如何获得 node v12.4.0 和 npm 6.9.0 ?
因为我面临同样的错误

npm install -g @angular/cli
npm 安装 mkdirp
npm 缓存验证

关闭终端并再次打开它
新的新应用

它将适用于这个问题......

不工作

安装包... npm WARN deprecated [email protected] :TSLint 已被弃用而支持 ESLint。 请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。
npm WARN deprecated [email protected] : request 已被弃用,参见https://github.com/request/request/issues/3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断,并且可能使用不安全的二进制文件。 升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm WARN 可选 SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules\rollup\node_modules\fsevents):
npm WARN notsup 跳过可选依赖项: [email protected]不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch": "ia32"})
npm WARN 可选跳过可选依赖:fsevents@^1.2.7 (node_modules\watchpack\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup 跳过可选依赖项: [email protected]不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch": "ia32"})
npm WARN 可选跳过可选依赖:fsevents@^1.2.7 (node_modules\webpack-dev-server\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup 跳过可选依赖项: [email protected]不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch": "ia32"})

npm 错误! 解析 '...hj3+GWoYF1z+Vc+WQ1hiz' 附近时 JSON 输入意外结束

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\sony\AppData\Roaming\npm-cache_logs\2020-05-11T14_57_02_945Z-debug.log
× 包安装失败,见上。
原理图工作流失败。 看上面
建议我任何人

我遇到了完全相同的错误,并且能够通过以下步骤修复它。

  1. 运行 npm cache clean --force
  2. 从 AppData/Roaming 文件夹中手动删除 npm 和 npm-cache 文件夹(Win + R,输入 %AppData% 并回车)
  3. 运行节点安装程序并修复
  4. 重新安装 npm install -g @angular/cli
  5. 重新运行新的 newApp
    工作:)

没有为我工作@vipmat

也没有为我工作

以上都没有奏效。

上述解决方案均无效

我遇到了完全相同的错误,并且能够通过以下步骤修复它。

  1. 运行 npm cache clean --force
  2. 从 AppData/Roaming 文件夹中手动删除 npm 和 npm-cache 文件夹(Win + R,输入 %AppData% 并回车)
  3. 运行节点安装程序并修复
  4. 重新安装 npm install -g @angular/cli
  5. 重新运行新的 newApp
    工作:)

使用节点 V12.4.0 和 npm *V6.9.0 *

我一直面临着同样的问题。
请尝试以下步骤:

  1. 清除你的 npm 缓存。
  2. 重新安装 Angular CLI
  3. 创建一个新应用

命令:
npm 缓存清理--force
npm install -g @angular/ cli@latest
ng 新应用名

这对我有用。

我遇到了完全相同的错误,并且能够通过以下步骤修复它。

  1. 运行 npm cache clean --force
  2. 从 AppData/Roaming 文件夹中手动删除 npm 和 npm-cache 文件夹(Win + R,输入 %AppData% 并回车)
  3. 运行节点安装程序并修复
  4. 重新安装 npm install -g @angular/cli
  5. 重新运行新的 newApp
    工作:)

这对我有用NPM 6.13.4
尝试在第 4 步之后(无特殊原因)关闭CMD窗口。

试图做所有建议的事情仍然无法得到结果。 是否仅在 Windows 机器中出现此问题。

试图做所有建议的事情仍然无法得到结果。 是否仅在 Windows 机器中出现此问题。

没有 macOS 也有同样的问题

npm 安装 mkdirp

不工作

将 Node 和 NPM 更新到最新版本后,我的问题解决了

我一直面临着同样的问题。
请尝试以下步骤:

  1. 清除你的 npm 缓存。
  2. 重新安装 Angular CLI
  3. 创建一个新应用

命令:
npm 缓存清理--force
npm install -g @angular/ cli@latest
ng 新应用名

这对我有用。

工作过

我遇到了完全相同的错误,并且能够通过以下步骤修复它。

  1. 运行 npm cache clean --force
  2. 从 AppData/Roaming 文件夹中手动删除 npm 和 npm-cache 文件夹(Win + R,输入 %AppData% 并回车)
  3. 运行节点安装程序并修复
  4. 重新安装 npm install -g @angular/cli
  5. 重新运行新的 newApp
    工作:)

为我工作

看起来上面的解决方案适用于 Windows .. 请任何有 MacO 解决方案的人。 我有这个完全相同的问题。 我已按照上述步骤操作
npm 缓存清理 --force
重新安装节点
npm install -g @angular/cli
新的新应用

这不适用于 MacO
⠋ 安装包... npm WARN deprecated [email protected] :TSLint 已被弃用,而支持 ESLint。 请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。
npm WARN deprecated [email protected] : request 已被弃用,参见https://github.com/request/request/issues/3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断,并且可能使用不安全的二进制文件。 升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm 错误! 代码完整性
npm 错误! 使用SHA512 SHA512时,MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T + ku1TfQClewlbSuTVHiA + 8skNBgaf02TL / kLOvig4y3G8w ==完整性校验失败:想SHA512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T + ku1TfQClewlbSuTVHiA + 8skNBgaf02TL / kLOvig4y3G8w ==但得到SHA512,SDNbdBTRZ2fssGLLtyrIoN + V9gJke5XIAQboHY6m9QiOEGOodbMwDtQxoxeS8EmkdlhAZm9kV9deY0opak43mw ==。 (5634503 字节)

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! /Users/adams.mayowa/.npm/_logs/2020-06-21T17_22_47_139Z-debug.log
✖ 软件包安装失败,请参见上文。
原理图工作流失败。 看上面。

我一直面临着同样的问题。
请尝试以下步骤:

  1. 清除你的 npm 缓存。
  2. 重新安装 Angular CLI
  3. 创建一个新应用

命令:
npm 缓存清理--force
npm install -g @angular/ cli@latest
ng 新应用名

这对我有用。

这个是 ASLO 为我工作的。
多谢

看起来上面的解决方案适用于 Windows .. 请任何有 MacO 解决方案的人。 我有这个完全相同的问题。 我已按照上述步骤操作
npm 缓存清理 --force
重新安装节点
npm install -g @angular/cli
新的新应用

这不适用于 MacO
⠋ 安装包... npm WARN deprecated [email protected] :TSLint 已被弃用,而支持 ESLint。 有关更多信息,请参阅palantir/tslint#4534
npm WARN deprecated [email protected] : request 已被弃用,请参阅request/request#3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断,并且可能使用不安全的二进制文件。 升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm 错误! 代码完整性
npm 错误! 使用SHA512 SHA512时,MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T + ku1TfQClewlbSuTVHiA + 8skNBgaf02TL / kLOvig4y3G8w ==完整性校验失败:想SHA512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T + ku1TfQClewlbSuTVHiA + 8skNBgaf02TL / kLOvig4y3G8w ==但得到SHA512,SDNbdBTRZ2fssGLLtyrIoN + V9gJke5XIAQboHY6m9QiOEGOodbMwDtQxoxeS8EmkdlhAZm9kV9deY0opak43mw ==。 (5634503 字节)

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! /Users/adams.mayowa/.npm/_logs/2020-06-21T17_22_47_139Z-debug.log
✖ 软件包安装失败,请参见上文。
原理图工作流失败。 看上面。

对于 MACBOOK,我将 angular、Node 和 NPM 版本更新为最新版本

我一直面临着同样的问题。
请尝试以下步骤:

  1. 清除你的 npm 缓存。
  2. 重新安装 Angular CLI
  3. 创建一个新应用

命令:
npm 缓存清理--force
npm install -g @angular/ cli@latest
ng 新应用名
这对我有用。

这个是 ASLO 为我工作的。
多谢

谢谢,现在都解决了。 升级节点后重新启动 PC,清除 npm 缓存,重新安装 Angular CLI 对我有用

我一直面临着同样的问题。
请尝试以下步骤:

  1. 清除你的 npm 缓存。
  2. 重新安装 Angular CLI
  3. 创建一个新应用

命令:
npm 缓存清理--force
npm install -g @angular/ cli@latest
ng 新应用名

这对我有用。

这对我有用
谢谢

npm 缓存清理 --force

这个命令对我有用。

npm 缓存清理 --force

同样在这里。 这个命令对我有用。 在我在 v14+ 重新安装我的 npm 和我的节点后,我今天碰巧遇到了这个问题。 在 npm 缓存清理后,版本变为旧版本,我设法运行了 ng new 命令。

我遇到了同样的问题,但得到了解决:-

npm 缓存清除 --force

问题可能是因为错误
npm 错误! 解析 '...},"4.2.1":{"name":" @A ' 附近时 JSON 输入意外结束

https://tecadmin.net/upgrade-nodejs-via-npm/

我将 sudo n stable 更改为:
须藤 n 12.4.0
在那之后:
节点-v => 12.4.0
npm -v => 6.9.0

那些对我有用

这为我解决了这个问题。 我的节点版本是 10,我需要将它升级到版本 12。

我尝试了每一个建议。
没有任何作用。 我放弃了 Angular。
两天后,它神奇地起作用了。

跆拳道

清除 Nmp 缓存有效

npm 缓存清除 --force

嗨..我解决了这个问题(经过大量调试),猜测问题出在 npm cli 上。

我卸载了最新的node和npm版本,回到node v12.4.0和npm 6.9.0

现在一切正常! (使用 angular/cli 9.1.3)

尝试一下。

怎么升级?? 你使用了哪些命令?

安装包... npm WARN deprecated [email protected] :TSLint 已被弃用而支持 ESLint。 请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。
npm WARN deprecated [email protected] : request 已被弃用,参见https://github.com/request/request/issues/3142
npm WARN 已弃用[email protected] :Chokidar 2 将在节点 v14+ 上中断。 升级到 chokidar 3,依赖项减少 15 倍。
npm WARN 已弃用[email protected] :不再支持此库
npm WARN 注册表https://infyartifactory.ad.infosys.com/artifactory/api/npm/npm 的意外警告:杂项警告 ECONNRESET:请求https://infyartifactory.ad.infosys.com/artifactory/api/npm/ npm/slash失败,原因:socket 挂断
npm WARN registry 使用来自https://infyartifactory.ad.infosys.com/artifactory/api/npm/npm 的陈旧数据,因为重新验证期间出现请求错误。
npm WARN 已弃用[email protected] :fsevents 1 将在节点 v14+ 上中断,并且可能使用不安全的二进制文件。 升级到 fsevents 2。
npm WARN 已弃用[email protected] :请参阅https://github.com/lydell/urix#deprecated
npm WARN 已弃用[email protected]https :
npm 错误! cb() 从未调用过!

npm 错误! 这是 npm 本身的错误。 请在以下位置报告此错误:
npm 错误! https://npm.community

npm 错误! 可以在以下位置找到此运行的完整日志:
npm 错误! C:\Users\shiwangi02\AppData\Roaming\npm-cache_logs\2020-10-11T07_07_59_289Z-debug.log
× 包安装失败,见上。
原理图工作流失败。 看上面。

我从昨天开始收到此错误,无法解决请帮助。

如何获得 node v12.4.0 和 npm 6.9.0 ?
因为我面临同样的错误

是的,如果你得到请告诉我

我仍然有这个问题 尝试了一切
npm 版本:- 6.14.8
noed 版本:- 14.13.1
角 CLI:10.1.6

结束:我们不支持特定于项目的支持/调试,但看起来@Vipmat和 @shiva-github 都为大多数人提供了解决此问题的相当好的途径(参考 https://github.com/npm/cli /issues/1191#issuecomment-627238482 & https://github.com/npm/cli/issues/1191#issuecomment-637286144 分别)

如果您将来在使用 Angular CLI 时遇到问题,请在他们的 repo 上提交问题: https :

如果您认为您发现npm本身存在问题,请在使用我们的模板之一提交问题之前检查是否已经在我们的积压工作中创建了错误 - 对于类似的问题: https ://github.com/npm/cli/issues/new/choose

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

MadhuriGurumurthy11 picture MadhuriGurumurthy11  ·  3评论

darcyclarke picture darcyclarke  ·  4评论

zypA13510 picture zypA13510  ·  4评论

chrisspen picture chrisspen  ·  3评论

ahuglajbclajep picture ahuglajbclajep  ·  3评论