json - 在 Svelte 的 main.js 中导入本地 json

标签 json svelte

将 JSON 导入 Svelte 的 main.js 文件的模式是什么?

我正在努力:

import App from './App.html';
const dataset = require('./../posts.json');

console.log(dataset);

const app = new App({
  target: document.body,
  data: dataset
});

export default app;

但这并不能解决,因为 JSON 不能作为 es6 模块导入。

最佳答案

Svelte 不参与这个过程——这完全取决于你的捆绑器。如果您使用汇总,则需要添加 rollup-plugin-json插件到您的 rollup.config.js 文件。

关于json - 在 Svelte 的 main.js 中导入本地 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52063652/

相关文章:

svg - Svelte/D3 函数获取路径上的点

html - Reactjs 中的 Props 简写

javascript - slim - :change handler on input fires only after blur event

ios - 如何使用 Swift 4 从 JSON 获取特定值?

javascript - 声明 json 的性能 - JSON.parse 与对象文字

javascript - Svelte 中的原生 JavaScript

javascript - svelte 组件不会访问 .env

javascript - JSP 中未正确返回 JSON 字符串

javascript - AngularJS 中 JSON 和 HTML 标签的日期格式

javascript - 如何从 PHP (JSON) 读取数组并通过 JS 填充少量输入