feat(stage-web|stage-ui): deploy

This commit is contained in:
Neko Ayaka
2025-03-13 13:39:45 +08:00
parent e45069b0e3
commit 14016ff8b5
4 changed files with 11 additions and 4 deletions
+3 -2
View File
@@ -25,15 +25,16 @@ node_modules
**/.netlify/functions-serve/*
coverage/
**/temp/
**/public/assets/js/*
**/public/assets/live2d/models/*
**/public/assets/vrm/models/*
packages/stage-ui/public/assets/fonts/
*.pcm
*.wav
*.ogg
*.mp3
**/temp/
twitter-session.json
+1 -1
View File
@@ -1,6 +1,6 @@
[build]
base = "/"
command = "pnpm -F @proj-airi/stage-web... run build && pnpm -F @proj-airi/docs... run build:base && ls -la && mv ./docs/dist ./apps/stage-web/dist/docs"
command = "pnpm -F @proj-airi/stage-web... run build && pnpm -F @proj-airi/docs... run build:base && mv ./docs/dist ./apps/stage-web/dist/docs && pnpm -F @proj-airi/stage-ui... run story:build && mv ./packages/stage-ui/.histoire/dist ./apps/stage-web/dist/ui"
publish = "/apps/stage-web/dist"
[build.environment]
+6 -1
View File
@@ -2,7 +2,12 @@ import { HstVue } from '@histoire/plugin-vue'
import { defineConfig } from 'histoire'
export default defineConfig({
plugins: [HstVue()],
plugins: [
HstVue(),
],
vite: {
base: '/ui/',
},
setupFile: 'stories/setup.ts',
tree: {
groups: [
+1
View File
@@ -52,6 +52,7 @@
"typecheck": "vue-tsc --noEmit",
"story:dev": "histoire dev",
"story:build": "histoire build",
"story:build-base": "histoire build --base /ui",
"story:preview": "histoire preview"
},
"devDependencies": {