gpt4 book ai didi

javascript - 从文件读入配置

转载 作者:行者123 更新时间:2023-12-03 00:18:12 25 4
gpt4 key购买 nike

我有一个 ember 项目。根文件夹有一个名为 version 的文件,上面写着 1.1.0

在根文件夹中,我还有我的客户端文件夹(ember 项目),其中包含一个配置文件夹,然后是用于我的应用程序变量的environment.js。

我尝试从版本文件中读取并将其内容作为变量添加到environment.js 文件中。

我目前正在尝试这样的操作:版本:$.getJSON("../../VERSION")

但我收到意外的标识符错误。对于 Node,我将使用: version: fs.readFileSync(__dirname + '/../VERSION').toString().trim(),

我该如何使用 ember 来做到这一点?谢谢

最佳答案

您需要在environment.js中获取版本并将其公开为ENV哈希/对象中的ENV键值对。

environment.js 是唯一[1]可以访问前端/浏览器环境之外的内容的文件。

一旦您的 ENV 表明您拥有什么版本(可能通过 fs),您就可以通过 import ENV from 'app-name/config/environment' 导入环境 code>,并通过 ENV.versionPropertyThingThatYouMade

访问您的版本

希望这有帮助!

[1]还有其他的,但现在并不重要

关于javascript - 从文件读入配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54441331/

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