refactor(aklive2d): update directory settings
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -134,4 +134,5 @@ release/*
|
||||
spine-runtimes/*
|
||||
_*.json
|
||||
.DS_Store
|
||||
*test*
|
||||
*test*
|
||||
*_v2/*
|
||||
@@ -1,4 +1,6 @@
|
||||
folder:
|
||||
folder:
|
||||
directory_src: directory
|
||||
showcase_src: showcase
|
||||
operator: ./operator/
|
||||
release: ./release/
|
||||
background: background
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
"compilerOptions": {
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@/*": ["src/*"]
|
||||
"@/*": ["showcase/src/*", "directory/src/*"],
|
||||
"!/*": ["showcase/src/*"]
|
||||
}
|
||||
},
|
||||
"exclude": ["node_modules", "**/node_modules", "dist", "operator", "release"]
|
||||
|
||||
@@ -118,13 +118,13 @@ class ViteRunner {
|
||||
...this.#baseViteConfig,
|
||||
envDir: path.join(__projectRoot, this.#globalConfig.folder.operator, operatorName),
|
||||
publicDir: path.resolve(__projectRoot, this.#globalConfig.folder.release, operatorName),
|
||||
root: path.resolve(__projectRoot),
|
||||
root: path.resolve(__projectRoot, this.#globalConfig.folder.showcase_src),
|
||||
server: {
|
||||
...this.#baseViteConfig.server,
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': path.resolve(__projectRoot, './src'),
|
||||
'@': path.resolve(__projectRoot, this.#globalConfig.folder.showcase_src, './src'),
|
||||
'!': path.resolve(__projectRoot, this.#globalConfig.folder.operator, operatorName),
|
||||
},
|
||||
},
|
||||
@@ -147,7 +147,7 @@ class ViteRunner {
|
||||
if (process.env.npm_lifecycle_event === 'vite:directory:build') {
|
||||
global.__config = this.#globalConfig
|
||||
}
|
||||
const directoryDir = path.resolve(__projectRoot, 'directory')
|
||||
const directoryDir = path.resolve(__projectRoot, this.#globalConfig.folder.directory_src)
|
||||
this.#mode = process.argv[3]
|
||||
// const publicDir = path.resolve(__projectRoot, this.#globalConfig.folder.release)
|
||||
const assetsDir = '_directory'
|
||||
@@ -170,7 +170,7 @@ class ViteRunner {
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': path.resolve(directoryDir, './src'),
|
||||
'!': path.resolve(__projectRoot, './src'),
|
||||
'!': path.resolve(__projectRoot, this.#globalConfig.folder.showcase_src, './src'),
|
||||
},
|
||||
},
|
||||
build: {
|
||||
|
||||
Reference in New Issue
Block a user