根据操作系统设置不同的Amplify`BuildCommand`?

时间:2019-08-06 16:11:55

标签: amazon-web-services aws-amplify

使用AWS Amplify,如果我最近一次在Mac OS上进行开发,则当前无法在Windows上运行该应用程序,反之亦然。

这是因为BuildCommand配置的StartCommandamplify/.config/project-config.json属性在Windows上需要为yarn.cmd build|start在Mac上是yarn build|start

我有一个解决方法,但是它不是一个好方法-如果要使用与上一个操作系统不同的操作系统来工作,则必须使用amplify configure project重新配置该项目。这样做后,除了build和start命令之外,所有属性都保持不变。

有没有一种方法可以根据当前操作系统设置构建命令?如果没有,我可以在两个操作系统上都获得一个命令吗?

我曾经想过,因为我在Windows上使用Git Bash不会有问题,但是amplify尝试在Git Bash之外产生一个新命令,这意味着我需要改用yarn.cmd命令因为我们不在bash环境中

0 个答案:

没有答案