1

我正在尝试使用汇总来捆绑我的 React 应用程序,我目前收到此错误:

未捕获的类型错误:无法分配给对象“[对象窗口]”(匿名函数)@ bundle.js:6115 的只读属性“历史”

这是在这个位置。

我的汇总配置:

import json from 'rollup-plugin-json';
import postcss from 'rollup-plugin-postcss';
import cjs from 'rollup-plugin-commonjs';
import resolve from 'rollup-plugin-node-resolve';
import replace from 'rollup-plugin-replace';
import jsx from 'rollup-plugin-jsx';
import buble from 'rollup-plugin-buble';

export default {
    entry: 'app/main.js',
    format: 'cjs',
    plugins: [
        json(),
        postcss(),
        cjs({
            include: 'node_modules/**',
            namedExports: {
                'node_modules/react/react.js': [ 'createElement', 'Component' ],
                'node_modules/react-dom/index.js': [ 'render' ]
            }
        }),
        resolve({ jsnext: true, main: true }),
        replace({ 'process.env.NODE_ENV': JSON.stringify('development') }),
        jsx({ factory: 'React.createElement' }),
        buble(),
    ],
    dest: 'public/bundle.js'
};

我错过了什么?

4

0 回答 0