Compare commits

..

3 Commits

Author SHA1 Message Date
149ed13c5f chore: update gitignore 2026-03-23 12:45:13 +01:00
fd6edf9d09 feat: create app base 2026-03-23 12:44:50 +01:00
e70a8a2e25 chore: update gitignore to reflect vercel preferences 2026-03-23 12:43:48 +01:00
4 changed files with 7 additions and 24 deletions

8
.gitignore vendored
View File

@@ -7,17 +7,12 @@ yarn-error.log*
pnpm-debug.log* pnpm-debug.log*
lerna-debug.log* lerna-debug.log*
bun.lock
node_modules node_modules
dist dist
dist-ssr dist-ssr
*.local *.local
# Runtime
bun.lock
# Vercel
.vercel
# Editor directories and files # Editor directories and files
.vscode/* .vscode/*
!.vscode/extensions.json !.vscode/extensions.json
@@ -28,3 +23,4 @@ bun.lock
*.njsproj *.njsproj
*.sln *.sln
*.sw? *.sw?
.vercel

View File

@@ -6,18 +6,16 @@ Aplikace je zdarma hostovaná přes Vercel a je veřejně dostupná na adrese ht
## buildování ## buildování
0. Pro buildování je potřeba software třetích stran: 0. Pro buildování je potřeba software třetích stran:
- Bun -> JavaScriptový/TypeScriptový runtime. Stáhnout lze z více zdrojů. Po instalaci doporučuji přidat Bun executable do PATH. Je možno použít Node.JS a npm. - Bun -> JavaScriptový/TypeScriptový runtime. Stáhnout lze z více zdrojů. Po instalaci doporučuji přidat Bun executable do PATH. Je možno použít Node.JS a npm.
- Univerzálně: - Univerzálně: pomocí npm příkazem `npm i -g bun`
1. pomocí npm příkazem `npm i -g bun`
2. z oficiální stránky https://bun.sh/
- Win NT: - Win NT:
1. z powershellu příkazem `powershell -c "irm bun.sh/install.ps1 | iex"` 1. ze stránky https://bun.sh/
2. přes winget powershellovým příkazem `winget install --id Oven-sh.Bun` 2. přes winget powershellovým příkazem `winget install --id Oven-sh.Bun`
3. pomocí chocolatey příkazem `choco install bun` 3. pomocí chocolatey příkazem `choco install bun`
- Arch Linux: - Arch Linux:
1. z terminálu příkazem `curl -fsSL https://bun.sh/install | bash` 1. ze stránky https://bun.sh/
2. z `extra` repozitáře příkazem `pacman -S bun` 2. z `extra` repozitáře příkazem `pacman -S bun`
- MacOS: - MacOS:
1. z terminálu příkazem `curl -fsSL https://bun.sh/install | bash` 1. ze stránky https://bun.sh/
2. pomocí homebrew příkazem `brew tap oven-sh/bun && brew install bun` 2. pomocí homebrew příkazem `brew tap oven-sh/bun && brew install bun`
- Vite -> Builder a packer pro webové aplikace - Vite -> Builder a packer pro webové aplikace
- Již definováno jako závislost v projektovém `package.json` - Již definováno jako závislost v projektovém `package.json`
@@ -31,12 +29,6 @@ Aplikace je zdarma hostovaná přes Vercel a je veřejně dostupná na adrese ht
4. Stránka je nyní lokálně dostupná na http://localhost:3000/ 4. Stránka je nyní lokálně dostupná na http://localhost:3000/
5. (volitelné) Apliakci je možné buildnout pomocí `<bun/npm> run build`. Statická verze stránky je nyní dostupná v adresáři `webshell/dist/` 5. (volitelné) Apliakci je možné buildnout pomocí `<bun/npm> run build`. Statická verze stránky je nyní dostupná v adresáři `webshell/dist/`
## testování
Aplikace je testována v následujících prohlížečích:
- `Chromium 146.0.7680.153 (Official Build) Arch Linux (64-bit)`
- `Zen Browser 1.19.3b (Firefox 148.0.2) (64-bit)`
## licence ## licence
Tato webová aplikace včetně jejího zdrojového kódu je veřejně dostupná pod licencí Apache 2.0 (SPDX: `Apache-2.0`). Zdrojový kód je veřejně dostupný na https://git.martinpetr.dev/binekrasik/webshell Tato webová aplikace včetně jejího zdrojového kódu je veřejně dostupná pod licencí Apache 2.0 (SPDX: `Apache-2.0`). Zdrojový kód je veřejně dostupný na https://git.martinpetr.dev/binekrasik/webshell

View File

@@ -1,5 +0,0 @@
export default {
server: {
port: 3000,
},
}

View File

@@ -8,7 +8,7 @@
</head> </head>
<body> <body>
<div id="app"> <div id="app">
<h1>hmmm</h1>
</div> </div>
<script type="module" src="/src/app.ts"></script> <script type="module" src="/src/app.ts"></script>
</body> </body>