在 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 文件。
将 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 文件。