切换导航条
切换导航条
当前项目
正在载入...
登录
术习电报
/
electron-vue-template
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
作者
张恒
2019-08-16 19:52:13 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
提交
16c4fafc73aa21aa2dd5b351bd424d1ba9b1aa41
16c4fafc
1 个父辈
c91d5dde
升级依赖,调整文案
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
11 行增加
和
12 行删除
.gitignore
package.json
src/main/index.dev.js
src/main/index.js
src/main/services/windowManager.js
.gitignore
查看文件 @
16c4faf
...
...
@@ -14,3 +14,4 @@ yarn-error.log*
*.njsproj
*.sln
package-lock.json
electron-vue-template-ts.7z
...
...
package.json
查看文件 @
16c4faf
...
...
@@ -130,7 +130,7 @@
"vue-loader"
:
"^15.7.1"
,
"vue-style-loader"
:
"^4.1.2"
,
"vue-template-compiler"
:
"^2.6.10"
,
"webpack"
:
"^4.39.
1
"
,
"webpack"
:
"^4.39.
2
"
,
"webpack-cli"
:
"^3.3.6"
,
"webpack-dev-server"
:
"^3.7.2"
,
"webpack-hot-middleware"
:
"^2.25.0"
,
...
...
src/main/index.dev.js
查看文件 @
16c4faf
...
...
@@ -8,17 +8,14 @@
/* eslint-disable */
// Install `electron-debug` with `devtron`
require
(
'electron-debug'
)({
showDevTools
:
true
})
// Install `vue-devtools`
require
(
'electron'
).
app
.
on
(
'ready'
,
()
=>
{
let
installExtension
=
require
(
'electron-devtools-installer'
)
installExtension
.
default
(
installExtension
.
VUEJS_DEVTOOLS
)
.
then
(()
=>
{})
.
catch
(
err
=>
{
console
.
log
(
'Unable to install `vue-devtools`: \n'
,
err
)
})
.
then
((
name
)
=>
{
console
.
log
(
`installed:
${
name
}
`
)
})
.
catch
(
err
=>
{
console
.
log
(
'Unable to install `vue-devtools`: \n'
,
err
)
})
})
// Require `main` process to boot app
...
...
src/main/index.js
查看文件 @
16c4faf
...
...
@@ -27,7 +27,7 @@ app.on('window-all-closed', () => {
}
})
app
.
on
(
'browser-window-created'
,
()
=>
{
console
.
log
(
11111
)
console
.
log
(
'window-created'
)
})
// app.on('activate', () => {
// if (mainWindow === null) {
...
...
src/main/services/windowManager.js
查看文件 @
16c4faf
import
{
BrowserWindow
,
Menu
}
from
'electron'
import
menuconfig
from
'../config/menu'
import
config
from
'@config'
const
winURL
=
process
.
env
.
NODE_ENV
===
'development'
?
`http://localhost:9080`
:
`file://
${
__dirname
}
/index.html`
...
...
@@ -47,13 +48,13 @@ function loadindWindow (loadingURL) {
loadWindow
.
show
()
//
setTimeout(() => {
//
createMainWindow()
//
loadWindow.destroy()
//
}, 2000)
setTimeout
(()
=>
{
createMainWindow
()
loadWindow
.
destroy
()
},
2000
)
}
function
initWindow
(
loadingURL
)
{
if
(
require
(
'@config'
)
.
UseStartupChart
)
{
if
(
config
.
UseStartupChart
)
{
return
loadindWindow
(
loadingURL
)
}
else
{
return
createMainWindow
()
...
...
请
注册
或
登录
后发表评论