Konfiguration vorrausischtlich abgeschlossen
This commit is contained in:
parent
3fc230700d
commit
d60dae6864
8
.prettierrc
Normal file
8
.prettierrc
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"semi": true,
|
||||||
|
"singleQuote": true,
|
||||||
|
"quoteProps": "consistent",
|
||||||
|
"printWidth": 120,
|
||||||
|
"tabWidth": 2,
|
||||||
|
"bracketSpacing": false
|
||||||
|
}
|
||||||
3
.vscode/extensions.json
vendored
3
.vscode/extensions.json
vendored
@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
"recommendations": ["svelte.svelte-vscode"]
|
|
||||||
}
|
|
||||||
0
build-docker.sh
Executable file → Normal file
0
build-docker.sh
Executable file → Normal file
1769
package-lock.json
generated
1769
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -5,21 +5,24 @@
|
|||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist-electron/main.js",
|
"main": "dist-electron/main.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"dev": "npm-run-all --parallel dev:svelte dev:electron",
|
||||||
"dev:svelte": "vite",
|
"dev:svelte": "vite",
|
||||||
"dev:electron": "electron .",
|
"dev:electron": "npm run transpile:electron; cross-env NODE_ENV=development electron .",
|
||||||
"build": "vite build",
|
"build": "vite build",
|
||||||
"preview": "vite preview",
|
"preview": "vite preview",
|
||||||
"check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json",
|
"check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json",
|
||||||
"transpile:electron": "tsc --project src/electron/tsconfig.json",
|
"transpile:electron": "tsc --project src/electron/tsconfig.json",
|
||||||
"dist:mac": "npm run transpile:electron && npm run build && electron-builder --mac --arm64",
|
"dist:mac": "npm run transpile:electron && npm run build && electron-builder --mac --arm64",
|
||||||
"dist:win": "npm run transpile:electron && npm run build && electron-builder --win --x64",
|
"dist:win": "npm run transpile:electron && npm run build && electron-builder --win --x64",
|
||||||
"dist:linux": "npm run transpile:electron && npm run build && electron-builder --linux --x64"
|
"dist:linux": "npm run transpile:electron && npm run build && electron-builder --linux --x64"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sveltejs/vite-plugin-svelte": "^5.0.3",
|
"@sveltejs/vite-plugin-svelte": "^5.0.3",
|
||||||
"@tsconfig/svelte": "^5.0.4",
|
"@tsconfig/svelte": "^5.0.4",
|
||||||
|
"cross-env": "^7.0.3",
|
||||||
"electron": "^36.2.1",
|
"electron": "^36.2.1",
|
||||||
"electron-builder": "^26.0.12",
|
"electron-builder": "^26.0.12",
|
||||||
|
"npm-run-all": "^4.1.5",
|
||||||
"svelte": "^5.28.1",
|
"svelte": "^5.28.1",
|
||||||
"svelte-check": "^4.1.6",
|
"svelte-check": "^4.1.6",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
|
|||||||
@ -1,10 +1,13 @@
|
|||||||
import { app, BrowserWindow } from "electron";
|
import {app, BrowserWindow} from 'electron';
|
||||||
import path from "path";
|
import path from 'path';
|
||||||
|
|
||||||
const APPLICATION_PATH = path.join(app.getAppPath(), '/dist-svelte/index.html');
|
const APPLICATION_PATH = path.join(app.getAppPath(), '/dist-svelte/index.html');
|
||||||
|
|
||||||
app.on("ready", () => {
|
app.on('ready', () => {
|
||||||
const mainWindow = new BrowserWindow({}); //@todo
|
const mainWindow = new BrowserWindow({}); //@todo
|
||||||
mainWindow.loadFile(APPLICATION_PATH);
|
if (process.env.NODE_ENV === 'development') {
|
||||||
})
|
mainWindow.loadURL('http://localhost:5123/');
|
||||||
|
} else {
|
||||||
|
mainWindow.loadFile(APPLICATION_PATH);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|||||||
@ -1,9 +1,10 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import svelteLogo from "./assets/svelte.svg";
|
import svelteLogo from './assets/svelte.svg';
|
||||||
import Counter from "./lib/Counter.svelte";
|
import Counter from './lib/Counter.svelte';
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
<p>Hallo Welt</p>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://svelte.dev" target="_blank" rel="noreferrer">
|
<a href="https://svelte.dev" target="_blank" rel="noreferrer">
|
||||||
<img src={svelteLogo} class="logo svelte" alt="Svelte Logo" />
|
<img src={svelteLogo} class="logo svelte" alt="Svelte Logo" />
|
||||||
@ -16,11 +17,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Check out <a
|
Check out <a href="https://github.com/sveltejs/kit#readme" target="_blank" rel="noreferrer">SvelteKit</a>, the
|
||||||
href="https://github.com/sveltejs/kit#readme"
|
official Svelte app framework powered by Vite!
|
||||||
target="_blank"
|
|
||||||
rel="noreferrer">SvelteKit</a
|
|
||||||
>, the official Svelte app framework powered by Vite!
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="read-the-docs">Click on the Vite and Svelte logos to learn more</p>
|
<p class="read-the-docs">Click on the Vite and Svelte logos to learn more</p>
|
||||||
|
|||||||
@ -7,5 +7,9 @@ export default defineConfig({
|
|||||||
base: "./",
|
base: "./",
|
||||||
build: {
|
build: {
|
||||||
outDir: "dist-svelte"
|
outDir: "dist-svelte"
|
||||||
|
},
|
||||||
|
server: {
|
||||||
|
port: 5123,
|
||||||
|
strictPort: true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user