Решите, какой webpack.resolve.modules будет использоваться функцией - PullRequest
7 голосов
/ 29 июня 2019
{
  resolve: {
    extensions: [...],
      modules: [...],
      alias: {
      ...
    },
    plugins: [...],
  }
}

У меня есть несколько папок, и в каждой из них я использую не относительный путь внутри require.

Когда я require из файла в папке A в другой файл в папке B, я хочу использовать другой массив modules для разрешения модулей, потому что некоторые файлы в обеих папках имеют одинаковые имя.

Как я могу это сделать?


Что я пробовал до сих пор:

  • Мне не удалось создать модуль разрешения из-за отсутствия надлежащей документации / примеров, использующих последнюю версию веб-пакета. Кроме того, я, вероятно, повторно реализую многое, что уже реализовано, потому что мне нужно будет решить все самостоятельно, что является плохой идеей.
...