假设我的项目package.json
位于此处:
project
|- package.json
我在这里执行一个npm脚本:
project
|- package.json
|- some
|- nested
|- folder
命令:
$ cd project/some/nested/folder && npm run myScript
process.cwd()
在我的npm脚本中给出了错误的目录。我需要这里的绝对folder
目录才能在我的npm脚本中使用它。我正在研究节点模块包。
我的方法:
"myScript": "NODE_PATH=$pwd node ./node_modules/myScript/src/index.js"
将pwd
视为NODE_PATH
。