0

It's my vue.config.js:

module.exports = {
    pluginOptions: {
        electronBuilder: {
            preload: './src/preload.js',
                extraResources: ['resources/myengine'],
                "files": [
                "**/*"
                ],
                "extraFiles": [
                {
                    "from": "resources/myengine",
                    "to": "'./resources/app.asar.unpacked/myengine",
                },
                {
                    "from": "resources",
                    "to": "resources",
                    "filter": ["**/*"]
                }
        ]
    }
}

I try all solution to attach my resource but any result :( note: myengine is 5mb never added its size to my app.

BTW I read and try these:

Information:

  • electron-builder version=22.10.5
  • build command vue-cli-service electron:build

So how could I solve my problem?

A1Gard
  • 4,070
  • 4
  • 31
  • 55

1 Answers1

0

I found the problem, need to use builderOptions:

module.exports = {
    pluginOptions: {
        electronBuilder: {
            builderOptions:{
                extraResources: [
                {from:'./src/resources/myengine',to:'./'}],
            }

        }
    }
};

One of them is enough :)

A1Gard
  • 4,070
  • 4
  • 31
  • 55