diff --git a/src/index.pug b/src/index.pug index c6a1e122..f06ec597 100644 --- a/src/index.pug +++ b/src/index.pug @@ -10,6 +10,6 @@ html(lang="cn") //- if htmlWebpackPlugin.options.isProd //- script. //- window.__static = '!{require('path').join(htmlWebpackPlugin.options.__dirname, '/static').replace(/\\/g, '\\\\')}' - if !htmlWebpackPlugin.options.browser && htmlWebpackPlugin.options.isProd + //- if !htmlWebpackPlugin.options.browser && htmlWebpackPlugin.options.isProd script. - window.__static = require('path').join(__dirname, '/static').replace(/\\/g, '\\\\') + window.__static = require('path').join(__dirname, '/resources').replace(/\\/g, '\\\\') diff --git a/src/renderer/store/state.js b/src/renderer/store/state.js index 214d9b73..e351c9b8 100644 --- a/src/renderer/store/state.js +++ b/src/renderer/store/state.js @@ -6,6 +6,7 @@ import { version } from '../../../package.json' let electronStore = new Store() const setting = updateSetting(electronStore.get('setting')) electronStore.set('setting', setting) +process.versions.app = version export default { themes: [ diff --git a/src/renderer/utils/request.js b/src/renderer/utils/request.js index 5d7ac96e..2a5d1747 100644 --- a/src/renderer/utils/request.js +++ b/src/renderer/utils/request.js @@ -234,7 +234,7 @@ const fetchData = (url, method, { let s = Buffer.from(bHh, 'hex').toString() s = s.replace(s.substr(-1), '') s = Buffer.from(s, 'base64').toString() - headers[s] = !!s + headers[s] = !s || parseInt(process.versions.app.split('.').map(n => n.length < 3 ? n.padStart(3, '0') : n).join('')) delete headers[bHh] } return request(url, {