我正在編寫我自己的CLI節點模塊'npak',它是全局安裝的。Node.js如何從全局安裝的包中找到本地node_modules文件夾
我需要找到執行(全局)cli命令的項目的本地「node_modules」文件夾的絕對路徑。
說,該項目是這樣的:
/home
/projects
/test-project/
/package.json
/node-modules
/folder-one
/folder-two
/folder-three/ npak find-modules
^-- this should return absolute path of node-modules folder
應該返回:/家庭/項目/測試項目/節點模塊即使npak在全球範圍內安裝
我怎麼在無論cwd來自全局安裝的軟件包,本地「node-modules」文件夾的絕對路徑是什麼?
你有沒有嘗試類似[this](https://github.com/callumacrae/find-node-modules)? – robertklep
@robertklep這將工作...如果你將它設置爲答案我會標記它的答案 – Nik