proper scripts for electron building/webapp building
This commit is contained in:
parent
7377b4c9d0
commit
18ca318b18
|
@ -4,3 +4,6 @@
|
|||
package-lock.json
|
||||
yarn.lock
|
||||
/out
|
||||
/yarn.lock
|
||||
/app/node_modules
|
||||
/app/dist
|
|
@ -6,11 +6,11 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>LfK!Scan</title>
|
||||
<base href="./">
|
||||
<link rel="icon" type="image/png" href="favicon.png" />
|
||||
<link rel="icon" type="image/png" href="./favicon.png" />
|
||||
</head>
|
||||
|
||||
<body class="bg-white font-family-karla h-screen">
|
||||
<script type="module" src="src/main.js"></script>
|
||||
<script type="module" src="./src/main.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"name": "@lfk/scanclient",
|
||||
"version": "0.0.0",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@svitejs/vite-plugin-svelte": "^0.11.0",
|
||||
"@tsconfig/svelte": "^1.0.10",
|
||||
"@types/html-minifier": "^4.0.0",
|
||||
"axios": "^0.21.1",
|
||||
"glob": "^7.1.6",
|
||||
"html-minifier": "^4.0.0",
|
||||
"svelte": "^3.35.0",
|
||||
"svelte-preprocess": "^4.6.9",
|
||||
"vite": "^2.0.5",
|
||||
"vite-plugin-windicss": "^0.8.2"
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 70 KiB |
|
@ -17,6 +17,7 @@ const indexReplace = () => {
|
|||
export default defineConfig(({ command, mode }) => {
|
||||
const isProduction = mode === 'production';
|
||||
return {
|
||||
base: './',
|
||||
build: {
|
||||
polyfillDynamicImport: false,
|
||||
cssCodeSplit: false,
|
2
main.js
2
main.js
|
@ -10,7 +10,7 @@ function createWindow() {
|
|||
// preload: path.join(__dirname, 'preload.js')
|
||||
// }
|
||||
});
|
||||
mainWindow.loadFile('dist/index.html');
|
||||
mainWindow.loadFile('app/dist/index.html');
|
||||
// mainWindow.removeMenu();
|
||||
// mainWindow.webContents.openDevTools()
|
||||
}
|
||||
|
|
20
package.json
20
package.json
|
@ -1,25 +1,13 @@
|
|||
{
|
||||
"name": "@lfk/scanclient",
|
||||
"version": "0.0.0",
|
||||
"description": "minimal electron application",
|
||||
"main": "main.js",
|
||||
"description": "minimal electron application",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
"dev": "vite ",
|
||||
"build": "vite build",
|
||||
"electron:start": "vite build && electron-forge start",
|
||||
"electron:package": "vite build && electron-forge package"
|
||||
"electron:start": "cd app && yarn build && cd .. && electron-forge start",
|
||||
"electron:package": "cd app && yarn build && cd .. && electron-forge package"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@svitejs/vite-plugin-svelte": "^0.11.0",
|
||||
"@tsconfig/svelte": "^1.0.10",
|
||||
"@types/html-minifier": "^4.0.0",
|
||||
"axios": "^0.21.1",
|
||||
"glob": "^7.1.6",
|
||||
"html-minifier": "^4.0.0",
|
||||
"svelte": "^3.35.0",
|
||||
"svelte-preprocess": "^4.6.9",
|
||||
"vite": "^2.0.5",
|
||||
"vite-plugin-windicss": "^0.8.2",
|
||||
"@electron-forge/cli": "^6.0.0-beta.54",
|
||||
"@electron-forge/maker-deb": "^6.0.0-beta.54",
|
||||
"@electron-forge/maker-rpm": "^6.0.0-beta.54",
|
||||
|
|
Loading…
Reference in New Issue