当我使用npm update -g
运行命令更新node.js全局软件包时,出现以下错误;
npm ERR! code ENOLOCAL
npm ERR! Could not install from "..\..\..\Dropbox\Inv\Programming\node.js\ibkr-api" as it does not contain a package.json file.
但是,我发现文件夹"..\..\..\Dropbox\Inv\Programming\node.js\ibkr-api"
不再存在。
升级全局软件包时,npm会查看哪个文件?它在哪里?如果我知道此文件的位置并对其进行修改,我相信可以解决此错误。
我正在使用Windows 10,node.js v11.14。
答案 0 :(得分:1)
也许这个问题的第一个答案可以帮助您找到正在搜索的文件
Where does npm install packages?
找到npm\node_modules
目录后,您应该能够在其中找到文件夹"..\..\..\Dropbox\Inv\Programming\node.js\ibkr-api"
,然后对其进行修改。