Как открыть несколько шаблонов VUE-CLI с помощью окна браузера. электрон

#electron #vue-cli #quasar-framework

Вопрос:

Я выполняю функцию CreateWindow из ШАБЛОНА.vue и в функции «win.loadUrl» передаю следующий код:

win.loadUrl(путь.разрешение(__имя файла,../страницы/Ошибка 404.vue))

но это просто открывает файл необработанного кода в новом окне браузера, а не рендеринг.

Смотрите снимок экрана:

введите описание изображения здесь

и код функции:

 createWin() {
  const win = new BrowserWindow ({
    width:500,
    height:500,
    webPreferences: {
      nodeIntegration: process.env.QUASAR_NODE_INTEGRATION,
      nodeIntegrationInWorker: process.env.QUASAR_NODE_INTEGRATION,
    }
  })
  win.loadURL(path.resolve(__dirname,`../pages/Error404.vue`))
  win.once("ready-to-show", function () {
    win.show
  })
}
 

Почему я не могу этого сделать? мне нужно, чтобы это можно было сделать в новом окне браузера, а не в том же с маршрутизатором.

Спасибо!

Хорошо, я не мог этого сделать win.loadURL() , но я мог бы использовать

window.open("http://localhost:8080/#/yourState")

Я не знаю, почему это решение не работает с win.loadURL("http://localhost:8080/#/yourState") я получаю «Не могу ПОЛУЧИТЬ»состояние»»

но первый не работает для производства,если кто-то знает другой способ сделать это, пожалуйста, ответьте на этот пост. Спасибо