diff --git a/template/index/index.html b/template/index/index.html
index c0e5a92..25b3064 100644
--- a/template/index/index.html
+++ b/template/index/index.html
@@ -2,7 +2,7 @@
-
+
aklive2d directory
diff --git a/template/index/package.json b/template/index/package.json
index 90b8da9..b9903a6 100644
--- a/template/index/package.json
+++ b/template/index/package.json
@@ -11,6 +11,7 @@
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0",
+ "react-router-dom": "^6.6.1",
"yaml": "^2.2.1"
},
"devDependencies": {
diff --git a/template/index/pnpm-lock.yaml b/template/index/pnpm-lock.yaml
index f0afae5..89008c9 100644
--- a/template/index/pnpm-lock.yaml
+++ b/template/index/pnpm-lock.yaml
@@ -6,12 +6,14 @@ specifiers:
'@vitejs/plugin-react-swc': ^3.0.0
react: ^18.2.0
react-dom: ^18.2.0
+ react-router-dom: ^6.6.1
vite: ^4.0.0
yaml: ^2.2.1
dependencies:
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ react-router-dom: 6.6.1_biqbaboplfbrettd7655fr4n2y
yaml: 2.2.1
devDependencies:
@@ -220,6 +222,11 @@ packages:
dev: true
optional: true
+ /@remix-run/router/1.2.1:
+ resolution: {integrity: sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==}
+ engines: {node: '>=14'}
+ dev: false
+
/@swc/core-darwin-arm64/1.3.24:
resolution: {integrity: sha512-rR+9UpWm+fGXcipsjCst2hIL1GYIbo0YTLhJZWdIpQD6KRHHJMFXiydMgQQkDj2Ml7HpqUVgxj6m4ZWYL8b0OA==}
engines: {node: '>=10'}
@@ -462,6 +469,29 @@ packages:
scheduler: 0.23.0
dev: false
+ /react-router-dom/6.6.1_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-u+8BKUtelStKbZD5UcY0NY90WOzktrkJJhyhNg7L0APn9t1qJNLowzrM9CHdpB6+rcPt6qQrlkIXsTvhuXP68g==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ react: '>=16.8'
+ react-dom: '>=16.8'
+ dependencies:
+ '@remix-run/router': 1.2.1
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ react-router: 6.6.1_react@18.2.0
+ dev: false
+
+ /react-router/6.6.1_react@18.2.0:
+ resolution: {integrity: sha512-YkvlYRusnI/IN0kDtosUCgxqHeulN5je+ew8W+iA1VvFhf86kA+JEI/X/8NqYcr11hCDDp906S+SGMpBheNeYQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ react: '>=16.8'
+ dependencies:
+ '@remix-run/router': 1.2.1
+ react: 18.2.0
+ dev: false
+
/react/18.2.0:
resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
engines: {node: '>=0.10.0'}
diff --git a/template/index/src/directory.json b/template/index/src/assets/directory.json
similarity index 100%
rename from template/index/src/directory.json
rename to template/index/src/assets/directory.json
diff --git a/template/index/vite.config.js b/template/index/vite.config.js
index 7358598..62600bd 100644
--- a/template/index/vite.config.js
+++ b/template/index/vite.config.js
@@ -13,7 +13,7 @@ export default defineConfig({
},
build: {
outDir: path.resolve(config.basedir, config.server.release_folder),
- assetsDir: '_index/assets',
+ assetsDir: '_index',
emptyOutDir: false,
rollupOptions: {
output: {