相关疑难解决方法(0)

如何在我的 React 项目中使用 package.json 依赖项中的系统变量?

在我的 react 项目中,我尝试使用 git URL 安装一个私有包。我想在 URL 中指定一个动态的分支名称。

package.json文件中,当我对分支名称进行硬编码时,它工作正常。

dependencies: {
    ...
    my-package: "git+https://<git-url-of-my-package>#develop",
    ...
}
Run Code Online (Sandbox Code Playgroud)

问题是当我使用该变量时,它没有按预期工作。

dependencies: {
    ...
    my-package: "git+https://<git-url-of-my-package>#$BRANCH_NAME",
    ...
}
Run Code Online (Sandbox Code Playgroud)

我不确定这里如何动态传递分支名称,我需要一些帮助来理解相同的内容。

注意:我不想<my-package>使用另一个 npm 脚本进行安装。我想使用npm-install.

提前致谢。

javascript git reactjs package.json npm-install

9
推荐指数
1
解决办法
245
查看次数

为shell脚本指定名称=值对等命令行参数

是否可以将命令行参数作为名称值对传递给shell脚本,例如

myscript action=build module=core
Run Code Online (Sandbox Code Playgroud)

然后在我的脚本中,获取变量 $action并处理它?

我知道$ 1 ....等等可以用来获取变量,但是不会像对子那样是名称值.即使它们是,但使用该脚本的开发人员必须负责以相同的顺序声明变量.我不要那个.

shell tcsh

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

git ×1

javascript ×1

npm-install ×1

package.json ×1

reactjs ×1

shell ×1

tcsh ×1