我正在编写我自己的全局安装的CLI节点模块'npak'。
我需要找到执行(全局)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
应返回: / home / projects / test-project / node-modules ,即使全局安装了npak
无论cwd来自全局安装的软件包,我如何获取本地'node-modules'文件夹的绝对路径?
答案 0 :(得分:0)
dir /s /b/ msxml4.dll
给出了执行脚本的路径。
答案 1 :(得分:0)
有一些有用的模块,如find-node-modules
,可以帮助您完成这项任务。