Требуется внешняя помощь Webpack

Я создал приложение (используя vue и webpack), которому нужны два URL-адреса для доступа к службам REST. Эти URL-адреса различаются в зависимости от развертывания. Поэтому мне бы очень хотелось иметь внешний файл конфигурации (возможно, JSON), в котором хранятся эти URL-адреса.

Я провел небольшое исследование и наткнулся на внешность webpack. Добавлены внешние элементы в мой файл конфигурации:

module.exports = {

...

  externals: {
    tryout: path.resolve(__dirname, "./test.js")
  }

}

test.js действительно прост -> экспорт по умолчанию {url1: ' https://bla/', url2: ' https://bla2/'}

Из файла vue, где мне нужен этот файл, я вызываю:

import Tryout from 'tryout'

console.log(Tryout)

Это приводит к тому, что мое приложение показывает пустой экран. Никаких ошибок ни в консоли, ни на экране консоли npm.

Не уверен, что происходит. пара вопросов:

  • Я использую сервер разработки, не знаю, где разместить файл test.js, который я разместил здесь: __dirname, "./test.js", так что он находится в моем каталоге сборки...
  • Должен ли я загружать его в свой файл index.html как внешнюю библиотеку?
  • есть ли у кого-нибудь пошаговый пример? Не нашел в сети..

Это должно быть просто, но без понятия, поскольку я не получаю никаких сообщений об ошибках или сообщениях...

Любая помощь будет действительно полезной!

0 ответов

Другие вопросы по тегам