从Yarn运行脚本时遇到一些问题。我需要从项目子文件夹运行脚本,并访问包含package.json
这是文件夹结构:
如果我从module2文件夹中运行yarn myscript
,则可以访问env变量INIT_CWD(运行命令的位置),但是没有package.json
位置的信息。
yarn中的脚本类似于:
node --inspect $(which serverless) offline \
--dbHost localhost --noAuth \
--location $HERE_IS_WHERE_THE_INFO_IS NEEDED"
答案 0 :(得分:0)
即使您从子文件夹运行yarn“ script”,似乎也可以使用$ PWD变量填充package.json位置