首页 > 解决方案 > sudo npm install -g cordova ionic - 不工作,因为 EEXIST

问题描述

嗨,我想使用以下命令安装 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.jsmacoscordovaionic-frameworkterminal

解决方案


你必须先卸载

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

文档中所述


推荐阅读