纱线获取package.json位置以在脚本中使用它

时间:2019-01-01 11:27:04

标签: yarnpkg

从Yarn运行脚本时遇到一些问题。我需要从项目子文件夹运行脚本,并访问包含package.json

的文件夹

这是文件夹结构:

  • package.json
  • src
    • module1
    • module2

如果我从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"

1 个答案:

答案 0 :(得分:0)

即使您从子文件夹运行yarn“ script”,似乎也可以使用$ PWD变量填充package.json位置