当前位置: 首页 > 知识库问答 >
问题:

Stackblitz,包括JSON文件不工作

丁恩
2023-03-14

我用的是Stackblitz:https://stackblitz.com/edit/bible-talk

我用的是角度10。

我正在尝试从JSON文件导入数据。

我在Stackblitz上找到了一个如何做到这一点的例子:

https://stackblitz.com/edit/json-import-example?file=src/app/app.component.html

您应该将这些添加到编译器选项到tsconfig.json

"resolveJsonModule": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true

我已经做到了:https://github.com/JaredMathis/bible-talk/commit/449f6269b85bb53eb5aa245bd709075db4307163

我仍然得到这个错误:

Error in src/app/app.component.ts (2:18)
Cannot find module '../assets/kjv/John.json' or its corresponding type declarations.

我做了一次全新的闪电战。它在那里工作。https://stackblitz.com/edit/json-import-not-working?file=tsconfig.json

共有2个答案

狄旭
2023-03-14

Stackblitz目前不支持静态资产。见:https://github.com/stackblitz/core/issues/72

解决方法:您必须将静态资产托管在其他地方,并在代码中适当地链接它们。

宗政功
2023-03-14

我认为你的github版本中的导入是错误的,它以开头。/而你的工作stackblitz没有。

import data from './../assets/John.json';

尝试删除第一个/

 类似资料:
  • 问题内容: 我对mvc4捆绑器有一个奇怪的问题,不包括扩展名为.min.js的文件 在我的BundleConfig类中,我声明 我认为 当它渲染时,它只会渲染 如果我将jquery.tmpl.min.js重命名为jquery.tmpl.js(并相应地更新捆绑软件中的路径),则两个脚本均正确呈现。 是否有一些配置设置导致其忽略“ .min.js”文件? 问题答案: 我最初发布的解决方案是有问题的(很

  • 我有一个应用程序,我想打包成一个文件,但遇到了选项的问题,包括html、js和css文件。运行(当然,在将各个数据文件的路径和所需路径添加到.spec文件的中的后,该过程工作正常。 我尝试了这个问题中提出的解决方案,但打包后返回了一个错误。此外,如果不包含这个答案所建议的代码,那么打包到一个文件就可以很好地工作,再次丢失了我需要的html、js和css。 有人在pyinstaller 3.1中遇到

  • 每次我试图编译它来测试它不recongnise文件

  • 我有一个多模块的maven项目,并试图使用Jacoco生成聚合报告,并运行“聚合”检查。但是,我无法以任何可能的方式使Jacoco合并功能通过maven插件工作。因此,我试图创建一个最小的示例,如下所示 null 我尝试下载并手动合并文件,这很好。我想这可以用maven ant run插件下载并运行作为解决方案,但我更喜欢只使用插件! 有什么想法会导致这个问题吗?

  • 我使用这段代码,它完美地创建了zip文件,例如我有一个文件夹 SD卡/音乐,当我创建xxx时。它创建的zip文件。zip文件包括音乐/歌曲以及其中的一些子文件夹 但我想排除“音乐”中的主文件夹。压缩文件,并希望它直接开始,包括所有的歌曲和它的子文件夹,如何做到这一点 我使用这种方式,但在压缩时也使用主文件夹名称 有人帮忙吗谢谢 到目前为止,这一直很棘手,对我来说,现在没有办法工作:/

  • 本文向大家介绍WordPress 包括外部css文件,包括了WordPress 包括外部css文件的使用技巧和注意事项,需要的朋友参考一下 示例 在此示例中,我们要包括字体真棒图标字体