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

Importing local json in main.js in 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,则需要将 rollup-plugin-json 插件添加到 rollup.config.js 文件。