ばかおもちゃ本店:Youtube twitter:@sashimizakana Amazon.co.jpアソシエイト

2020年6月26日金曜日

vue-cli-plugin-electron-builder+sequlize+sqlite3をつかう

調べるとあれこれ方法は書いてあるんだけど、たぶんバージョンとか環境ごとに微妙にいろいろ違うっぽくてうまくいかず、いくつか試して一応動かせた。ちなみにElectoronのVerは9。

  1. npm install --save sequelize sqlite3
  2. npm install --save-dev electron-rebuild
  3. ./node_modules/.bin/electron-rebuild  -f -w sqlite3
  4. vue.config.js のexternalsを追加
module.exports = {
  pluginOptions: {
    electronBuilder: {
      externals: ["sequelize"],
    },
  },
};