代码之家  ›  专栏  ›  技术社区  ›  onefootswill

无法在Windows上安装Ionic

  •  0
  • onefootswill  · 技术社区  · 6 年前

    我本打算维护一个离子应用程序,但我不能在我的任何一台机器上安装离子(无论是在工作-赢7)或在家(赢10)。

    也许我们可以从我家的机器开始(赢10分)。失败后,我完全卸载了节点,并重新启动了计算机。我重新安装了nodejs并升级了npm,使其版本为: 节点:10.4.1 NPM:61.0

    从我的powershell提示符(以提升的权限)输出为:

    ps f:\代码\powershell\toolkit>NPM安装-g离子 NPM错误!路径C:\users\roger\appdata\roaming\npm\node\u modules\ionic\node\u modules.readable-stream.delete NPM错误!代码非常诱人 NPM错误!埃尔诺- 4051 NPM错误!系统调用rmdir NPM错误!enotentity:目录不为空,rmdir'c:\users\roger\appdata\roaming\npm\node\u modules\ionic\node\u modules.readable stream.delete'

    NPM错误!此运行的完整日志可以在以下位置找到: NPM错误!C:\users\roger\appdata\roaming\npm-cache_logs\2018-06-17t01_32_39_358z-debug.log

    有趣的是,目录 .readable-stream.DELETE 称为非空,是空的。所以,不知道发生了什么。

    任何帮助都很好。 谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   DavidRogersDev    6 年前

    首先要做的是解决目录删除问题。确保卸载nodejs以确保其进程都没有锁定该目录。

    试试下面的。

    1. 右键单击目录所在的驱动器(可能是C驱动器)。
    2. 单击上下文菜单上的“属性”
    3. 转到“工具”选项卡
    4. 单击 Check 按钮。

    顺其自然吧。完成后,如果一切正常,请再次尝试删除目录。

    如果成功,请再次安装node(v8.11.3)。不要升级npm。
    用重新安装Ionic npm install -g ionic
    创建应用程序 ionic start myApp tabs
    切换到myapp目录。
    ionic serve

    希望第一部分能清理掉那个文件夹,让你上路。