【问题标题】:how to access global constants inside a JSON file如何访问 JSON 文件中的全局常量
【发布时间】:2022-12-10 16:25:42
【问题描述】:

我在 Vue.js 应用程序中有很多 JSON 文件,其中有很多对全局常量的引用。是否可以将常量导入 json 文件,或从我的 .json 文件中引用 .env 常量?

以下示例破坏了我的测试:

"href": process.env.SOME_EXTERNAL_LINK, or
"href": "$(process.env.SOME_EXTERNAL_LINK)", or
"href": `${process.env.SOME_EXTERNAL_LINK}`

有没有“标准”的方法来做到这一点?

【问题讨论】:

  • 不,只需将它们转换为 JS。就像在开头添加export default 一样简单。
  • 不幸的是,似乎无法从 JSON 文件中引用或导入常量。将这些 JSON 文件转换为 JavaScript 文件似乎是唯一的解决方案。这样就可以导入想要的常量了。

标签: json vue.js


【解决方案1】:

Estus Flask 的建议是正确的——这是最好的前进方向。

【讨论】:

    【解决方案2】:

    我有同样的问题,我通过转换成js来解决它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-04
      • 2014-12-02
      • 1970-01-01
      • 1970-01-01
      • 2017-12-16
      • 1970-01-01
      相关资源
      最近更新 更多