Исправление анализа Webpack "Несколько ссылок на один модуль" - PullRequest
0 голосов
/ 15 мая 2019

У меня есть простой скрипт, например

import AppEnum from 'Libs/app.enum';

export default class MyObject {
    func1() {
        ....
        if (AppEnum.val === 'x'){
        ....
        }
        if (AppEnum.val2 === 'y'){
        ....
        }
        if (AppEnum.val2 === 'z'){
        ....
        }
    }
    func2() {
        ....
        if (AppEnum.val === 'x'){
        ....
        }
        if (AppEnum.val2 === 'y'){
        ....
        }
        if (AppEnum.val2 === 'z'){
        ....
        }
    }
}

Когда я бегу webpack --profile --json > analysis.json и загрузите файл на http://webpack.github.io/analyse Я получаю подсказку «Несколько ссылок на один и тот же модуль» (используется 6 раз) если я изменю код выше на

import AppEnum from 'Libs/app.enum';
const myAppEnum = AppEnum;

и переименуйте ссылки на myAppEnum. Я все еще получаю ту же ошибку, но с меньшим количеством просмотров (2, если быть точным)

Что я делаю не так? Как правильно ссылаться на мой AppEnum?

...