Skip to content

Commit 8c888d4

Browse files
committed
chore(webpackConfig): remove code for legacy electron versions
1 parent 2df2505 commit 8c888d4

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

lib/webpackConfig.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
const fs = require('fs')
2-
const semver = require('semver')
32
const { DefinePlugin } = require('webpack')
3+
const { error } = require('@vue/cli-shared-utils')
44

55
async function chainWebpack (api, pluginOptions, config) {
66
const rendererProcessChain =
77
pluginOptions.chainWebpackRendererProcess || ((config) => config)
8-
const { devDependencies } = require(api.resolve('./package.json'))
9-
const realDirname = semver.gte(
10-
((devDependencies || {}).electron || '12.0.0').replace(/^\^/, ''),
11-
'12.0.0'
12-
)
13-
? '__dirname.replace(/electron\\.asar(\\\\|\\/)renderer/, "app.asar")'
14-
: 'require("electron").remote.app.getAppPath()'
8+
const realDirname =
9+
'__dirname.replace(/electron\\.asar(\\\\|\\/)renderer/, "app.asar")'
1510
if (process.env.IS_ELECTRON) {
1611
if (pluginOptions.nodeIntegration) {
1712
// Add externals

0 commit comments

Comments
 (0)