首页 > 解决方案 > 具有资源相对位置的 npm 运行脚本资源

问题描述

在我的package.json,我使用

"scripts": {
  "install": "Install GettingStarted/Src/Data",
}

使用命令安装包npm run install

这里,Install是一个可执行的 bash 脚本,并且 GettingStarted/Src/Data是相对于包位置(即 的位置package.json)的 bash 脚本的参数。

是否有任何我可以使用的变量,我可以${AbsolutePackagePath}在我的参数前加上前缀${AbsolutePackagePath}/GettingStarted/Src/Data,以便 bashscript 可以找到资源。

我不想硬编码绝对路径。

标签: bashshellnpmpathpackage.json

解决方案


推荐阅读