React hook (useRef): получение ошибки при сборке версии компонента - PullRequest
0 голосов
/ 28 февраля 2020

Я получаю minified react error с версией сборки моего компонента, когда я использую useRef ловушку. Но версия для разработки работает нормально.

Полная ошибка: enter image description here

Песочница для версии разработки: https://codesandbox.io/s/react-example-7e6dq

Песочница рабочей версии: https://codepen.io/delowardev/pen/bGdWYjw

Конфигурация веб-пакета:

var path = require('path');

module.exports = {
    mode: 'production',
    entry: './src/Progress.js',
    output: {
        path: path.resolve('lib'),
        filename: 'Progress.js',
        library: 'Progress',
        libraryTarget: 'umd',
        libraryExport: 'default',
        umdNamedDefine: true,
        globalObject: `(typeof self !== 'undefined' ? self : this)`
    },
    module: {
        rules: [
            {
                test: /\.(js|jsx)$/,
                exclude: /(node_modules)/,
                use: 'babel-loader'
            }
        ]
    }
}

URL версии сборки : https://unpkg.com/@delowar / react-circle-progressbar@0.1.2/lib/Progress.js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...