代码之家  ›  专栏  ›  技术社区  ›  Gianni Boschetto

我无法使用“ng new app\u name”创建角度项目。获取错误-4058

  •  0
  • Gianni Boschetto  · 技术社区  · 8 年前

    当我执行命令时 ng new app-name 我得到错误 -4058

    当我在目录中运行与administrator相同的命令opening cmd时 C: / Windows/system32 我在创建项目时没有问题。但如果我更改目录,我也会遇到同样的问题。

    我想这一定是权限问题,但打开 cmd 作为管理员。

    创建过程在中冻结 extract: rxjs: 很长一段时间后,我得到了以下错误

    npm错误!路径C:\Users\Usuario\proyectName\node\u modules\angular devkit\build optimizer\node\u modules\typescript npm错误!代码eNote npm错误!errno-4058 npm错误!系统调用重命名 npm错误!eNote eNote:没有这样的文件或目录,请重命名“C:\Users\Usario\proyectName\node\u modules\angular devkit\build optimizer\node\u modules\typescript”->'C: \Users\Usario\proyectName\node\u modules\angular devkit\build optimizer\node\u modules。类型脚本。删除' npm错误!eNote这与npm无法找到文件有关。 npm错误!埃诺特

    npm错误!此运行的完整日志可以在以下位置找到: npm错误!C: \Users\Usario\AppData\Roaming\npm-cache\U logs\2018-03-20T02\U 40\U 45\U 377Z-debug。日志 错误:包安装失败,请参阅上文。 软件包安装失败,请参阅上文。

    Npm版本

    5.7.1
    

    角度版本

    Angular CLI: 1.7.3
    Node: 8.10.0
    OS: win32 x64
    Angular:
    ...
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Gianni Boschetto    8 年前

    我通过完全卸载angular/cli和node解决了这个问题

    1. 以管理员身份卸载angular/cli和nodejs。
    2. 从%appdata%(npm,npm缓存)中删除文件夹
    3. 从程序和文件中删除“nodejs”文件夹
    4. 重新启动
    5. 重新安装最新版本节点(不是管理员)
    6. 安装angular/cli(非管理员)
    推荐文章