新增“便携”功能
parent
f5bb9189af
commit
c503f09529
|
@ -1,5 +1,6 @@
|
||||||
### 新增
|
### 新增
|
||||||
|
|
||||||
|
- 新增“便携”功能,在Windows平台下,若程序目录下存在 portable 目录,则自动使用此目录作为数据存储目录
|
||||||
- 新增 Scheme URL 支持,同时发布lx-music-script项目配合使用(一个油猴脚本,可以在浏览器中的官方平台网页直接调用LX Music),Scheme URL的调用说明看Readme.md文档的Scheme URL支持部分
|
- 新增 Scheme URL 支持,同时发布lx-music-script项目配合使用(一个油猴脚本,可以在浏览器中的官方平台网页直接调用LX Music),Scheme URL的调用说明看Readme.md文档的Scheme URL支持部分
|
||||||
- 新增启动参数`-proxy-server`与`-proxy-bypass-list`,详细介绍看Readme.md文档的启动参数部分
|
- 新增启动参数`-proxy-server`与`-proxy-bypass-list`,详细介绍看Readme.md文档的启动参数部分
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,18 @@ app.on('second-instance', (event, argv, cwd) => {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// windows平台下如果应用目录下存在 portable 文件夹则将数据存在此文件下
|
||||||
|
if (process.platform === 'win32') {
|
||||||
|
const fs = require('fs')
|
||||||
|
const portablePath = path.join(path.dirname(app.getPath('exe')), '/portable')
|
||||||
|
if (fs.existsSync(portablePath)) {
|
||||||
|
app.setPath('appData', portablePath)
|
||||||
|
const appDataPath = path.join(portablePath, '/userData')
|
||||||
|
if (!fs.existsSync(appDataPath)) fs.mkdirSync(appDataPath)
|
||||||
|
app.setPath('userData', appDataPath)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const isDev = global.isDev = process.env.NODE_ENV !== 'production'
|
const isDev = global.isDev = process.env.NODE_ENV !== 'production'
|
||||||
require('./env')
|
require('./env')
|
||||||
// console.log(global.envParams.cmdParams)
|
// console.log(global.envParams.cmdParams)
|
||||||
|
|
Loading…
Reference in New Issue