未解决的依赖项汇总

Jus*_*tin 6 javascript json vue.js rollupjs

我正在import file from 'file.json一个组件中进行操作,但是当我将其与 Rollup 捆绑在一起Vue时遇到了挑战。npm run build

它会在下面抛出此错误,并且文件不会被捆绑。

汇总错误

这就是我在 `rollup.config.js 中的内容

import vue from 'rollup-plugin-vue'; 
import buble from 'rollup-plugin-buble';
import resolve from 'rollup-plugin-node-resolve'
import json from 'rollup-plugin-json'

export default {
input: 'src/plugin.js',
output: {
    name: 'NaijaStatesLgas',
    exports: 'named',
},
plugins: [
    json(),
    resolve({
        jsnext: true,
        main: true,
        browser: true,
        extensions: [".js", ".json"],
        preferBuiltins: false,
    }),
    vue({
        compileTemplate: true, 
function
        }),
        buble(),
    ],
};
Run Code Online (Sandbox Code Playgroud)

如果有人能指出我正确的方向,我将不胜感激。

Jus*_*tin 5

import file from 'file.json'我通过更改为import file from './file.json'“允许它将文件视为本地模块”来解决它。