]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
server : (web ui) Various improvements, now use vite as bundler (#10599)
authorXuan Son Nguyen <redacted>
Tue, 3 Dec 2024 18:38:44 +0000 (19:38 +0100)
committerGitHub <redacted>
Tue, 3 Dec 2024 18:38:44 +0000 (19:38 +0100)
commit91c36c269bca75b2d08119c653512cd20b4ea2ba
tree9e5ce2f6fd1a8533ffefb30e5f4e5f64254d2568
parent1cd3df46bd49a0c1c78da8b68c956448a73b7476
server : (web ui) Various improvements, now use vite as bundler (#10599)

* hide buttons in dropdown menu

* use npm as deps manager and vite as bundler

* fix build

* fix build (2)

* fix responsive on mobile

* fix more problems on mobile

* sync build

* (test) add CI step for verifying build

* fix ci

* force rebuild .hpp files

* cmake: clean up generated files pre build
22 files changed:
.github/workflows/server.yml
.gitignore
Makefile
examples/server/CMakeLists.txt
examples/server/README.md
examples/server/deps.sh [deleted file]
examples/server/public/completion.js [deleted file]
examples/server/public/deps_daisyui.min.css [deleted file]
examples/server/public/deps_markdown-it.js [deleted file]
examples/server/public/deps_tailwindcss.js [deleted file]
examples/server/public/deps_vue.esm-browser.js [deleted file]
examples/server/public/index.html
examples/server/server.cpp
examples/server/webui/index.html [new file with mode: 0644]
examples/server/webui/package-lock.json [new file with mode: 0644]
examples/server/webui/package.json [new file with mode: 0644]
examples/server/webui/postcss.config.js [new file with mode: 0644]
examples/server/webui/src/completion.js [new file with mode: 0644]
examples/server/webui/src/main.js [new file with mode: 0644]
examples/server/webui/src/styles.css [new file with mode: 0644]
examples/server/webui/tailwind.config.js [new file with mode: 0644]
examples/server/webui/vite.config.js [new file with mode: 0644]