1

ロールアップを使用して React アプリをバンドルしようとしていますが、現在次のエラーが発生しています。

キャッチされていない TypeError: オブジェクト '[オブジェクト ウィンドウ]' (無名関数) @ bundle.js:6115 の読み取り専用プロパティ 'history' に割り当てることはできません

この場所にあります。

私のロールアップ構成:

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