未解决的依赖关系汇总

时间:2018-10-07 03:13:17

标签: javascript json vue.js rollupjs

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

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

rollup error

这是我在`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(),
    ],
};

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

1 个答案:

答案 0 :(得分:1)

我通过将import file from 'file.json'更改为import file from './file.json'来解决该问题,这使它可以将文件视为本地模块。