Псевдонимы разрешения веб-пакетов не разрешаются при использовании import-glob - PullRequest
0 голосов
/ 03 сентября 2018

При расширении glob загрузчик import-glob, похоже, не учитывает псевдонимы - я предполагаю, что webpack вообще не разрешает их при передаче содержимого загрузчикам.

Например, если у нас есть этот псевдоним:

resolve: {
    alias: {
        '@foo': './foo',
    },
},

следующее не будет расширяться:

import '@foo/*.js';

но это будет:

import './foo/*.js';

Вот минимальный случай воспроизведения:
https://www.dropbox.com/s/ighxnej6d84590v/webpack-alias-import-glob.zip?dl=0

Есть идеи, как мне обойти это, чтобы глобусы с псевдонимами веб-пакетов были правильно расширены? Я думал о том, чтобы написать мини-загрузчик прямо перед import-glob, который просто разрешает псевдонимы в исходном коде, но не смог найти никаких документов API о том, как это сделать.

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