gpt4 book ai didi

javascript - 使用 Ant 更新配置文件

转载 作者:行者123 更新时间:2023-12-02 14:37:15 25 4
gpt4 key购买 nike

我并不是在寻找针对我的问题的完整可行解决方案,而是寻求有关如何实现某些目标的建议。

我有一个带有 JavaScript 文件的 Web 应用程序,其中包含一些常量和默认值。

我使用 ant 来构建和打包应用程序,因此我有 2 个目标,一个用于开发,另一个用于生产。问题是,在我的配置文件中,一些常量对于生产有一个默认值,但在开发中有另一个默认值。

现在,如果我正在开发并且想要准备生产交付,我必须: - 手动编辑配置文件以设置正确的值(注释某些行并取消注释其他行) - 运行ant生产目标

我想自动执行此操作,因此当我运行 ant 目标进行生产时,我的配置 javascript 文件中会使用正确的默认值。 ant 可以实现这一点(在 javascript 文件中搜索某些行并编辑该文件)吗?这是一个不好的做法吗?还有其他方法可以做到这一点吗?

最佳答案

作为建议,我会有两个配置文件 -dev 和 -prod,然后使用 ant 将正确的文件移动到构建目录,如果需要则重命名

  • 您可以使用 echo 任务写入文件

https://ant.apache.org/manual/Tasks/echo.html

  • 替换任务是一个基于目录的任务,用于将选定文件中出现的给定字符串替换为另一个字符串。

https://ant.apache.org/manual/Tasks/replace.html

关于javascript - 使用 Ant 更新配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com