【问题标题】:sudo npm install -g cordova ionic - not working, because EEXISTsudo npm install -g cordova ionic - 不工作,因为 EEXIST
【发布时间】:2020-05-23 22:49:09
【问题描述】:

您好,我想使用以下命令安装 ionic 并获得 Errno 17。

    npm ERR! code EEXIST
npm ERR! syscall symlink
npm ERR! path ../lib/node_modules/ionic/bin/ionic
npm ERR! dest /Users/christopherwippel/.npm-global/bin/ionic
npm ERR! errno -17
npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/ionic/bin/ionic' -> '/Users/christopherwippel/.npm-global/bin/ionic'
npm ERR! File exists: /Users/christopherwippel/.npm-global/bin/ionic
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/christopherwippel/.npm/_logs/2020-02-07T18_44_53_116Z-debug.log
christophersMBP:Desktop christopherwippel$ 

有谁知道问题是什么以及我该如何解决?

谢谢,如果您需要任何其他信息,请告诉我:)

【问题讨论】:

    标签: node.js macos cordova ionic-framework terminal


    【解决方案1】:

    你必须先卸载

    $ npm uninstall -g ionic
    $ npm install -g @ionic/cli
    

    docs中所述

    【讨论】:

      【解决方案2】:

      ionic 已更改其 cli 安装命令。

      新命令是: npm install -g @ionic/cli

      PS:https://ionicframework.com/blog/a-new-package-for-the-cli/

      【讨论】:

      • 是的,如果您愿意,您可以添加cordova。否则您可以单独安装它们。例如:npm install -g @ionic/cli cordovanpm install -g cordova 分开。
      猜你喜欢
      • 1970-01-01
      • 2013-12-14
      • 2015-08-05
      • 1970-01-01
      • 2017-09-19
      • 2018-10-29
      • 2017-02-18
      • 2021-05-15
      • 1970-01-01
      相关资源
      最近更新 更多