首页 > 解决方案 > 使用应用程序部署 JSON 文件并在运行时访问它

问题描述

有没有办法将 JSON 文件添加到我的 Ionic 项目并将其与应用程序一起部署到我的设备,然后在运行时访问它?我考虑过使用资产文件夹,但我又将如何在 Typescript 中检索资产文件夹的内容?

标签: typescriptionic-frameworkassets

解决方案


使用应用程序部署 JSON 文件并在运行时访问它

选项:

捆绑它

例如,如果您导入它import x from './x.json',它将作为捆绑包的一部分构建。开箱即用的 webpack / ts-loader 支持。

加载它

您可以使用fetch在运行时加载它,例如fetch('/assets/x.json').then(x=>x.json()).then(loaded => /*use it */).


推荐阅读