我尝试全局删除此node.js软件包ibkr-api
$ npm uninstall -g ibkr-api
我遇到以下错误。
npm ERR! code ENOLOCAL
npm ERR! Could not install from "..\..\..\Inv\Programming\node.js\ibkr-api" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\young\AppData\Roaming\npm-cache\_logs\2019-04-21T06_40_48_468Z-debug.log
2019-04-21T06_40_48_468Z-debug.log
的内容粘贴在这里;
https://pastebin.com/raw/GNDP8g46
似乎该软件包的安装位置已被删除。
当我运行命令时;
$ npm list -g -depth=0
列出了node.js包。
如何卸载此node.js软件包?此错误使我无法全局更新和安装新的node.js软件包。
我正在使用Windows 10 64位和node.js v11.14.0
答案 0 :(得分:0)
我会回答我自己的问题。
基于其他堆栈溢出用户naga-elixir-jar的评论,我设法解决了该问题。一切归功于他。
在日志文件显示缺少package.json
的完全相同的位置重新安装node.js软件包。
现在,卸载node.js软件包。
$ npm uninstall -g ibkr-api
该软件包已成功删除。