LoginSignup
3
0

More than 5 years have passed since last update.

Electronでvue-cli-service buildしたindex.htmlを読みこんだら躓いた話

Posted at

概要

とりあえずElectronを触ってみたくなったので、vue uiでプロジェクトを作成して
yarn run buildしたものを読み込むようにしてelectron .
起動してみたところ以下みたいに真っ白の画面が表示されてしまった…
image.png

なぜこうなったのか

Devtoolを起動してソースコードを覗いてみたところ

image.png

読み込んでいるbundleしたjsのパスが/js/chunk...のようになってしまっていて、読み込めていないようであった

解決策

Add baseUrl option in vue-cli-service build command · Issue #1623 · vuejs/vue-cli

vue.config.jsというファイルを作成し以下のように記載すると、build時のbaseUrlを変更できる。

vue.config.js
module.exports = {
  baseUrl: './'
}

作成後、yarn run buildしなおしてelectron .して見ると、無事vue.jsのサンプルページが表示された。

image.png

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0