3
我試圖訪問全局節點模塊(從節點模塊內)的磁盤上的位置。如何獲取Node.js中的全局模塊安裝文件夾
我知道我可以在命令行上輸入npm root -g
,但這非常慢。
您是否有任何一種方法可以及時獲取這些信息(無需用戶設置任何全局環境變量)?
我試圖訪問全局節點模塊(從節點模塊內)的磁盤上的位置。如何獲取Node.js中的全局模塊安裝文件夾
我知道我可以在命令行上輸入npm root -g
,但這非常慢。
您是否有任何一種方法可以及時獲取這些信息(無需用戶設置任何全局環境變量)?
你可能無法在純JavaScript的方式做到這一點,但你可以只是看故宮的位置:
$ which npm
/usr/local/bin/npm
$ ls -al /usr/local/bin/npm
... /usr/local/bin/npm -> ../lib/node_modules/npm/bin/npm-cli.js
所以全球node_modules
是/usr/local/lib/node_modules