pack: change release target directory to /release

This commit is contained in:
leejooy96 committed 2022-11-10 13:35:32 +09:00
1 parent fae296b454
commit 2f55889ef8
6 files changed
+13 -5

No files matched your search

+2 -1
View File
@@ -1,6 +1,7 @@
node_modules/
buildAssets/
dist/
node_modules/
release/
docs/
.idea/
+3 -1
View File
@@ -1,6 +1,5 @@
# Node artifact files
node_modules/
dist/
# Compiled Java class files
*.class
@@ -50,6 +49,9 @@ Thumbs.db
*.mov
*.wmv
# Project Files
dist/
release/
npm-debug.log
npm-debug.log.*
vite-plugin-electron.log
+1
View File
@@ -9,4 +9,5 @@
.github/
buildAssets/
dist/
release/
docs/.vitepress/dist/
+1 -1
View File
@@ -13,7 +13,7 @@ $ npm run build:mac
$ npm run build:linux
```
The built packages can be found in `dist/release/{version}` location.
The built packages can be found in `release/{version}` location.
## Build settings for projects that use Native Node modules
+2 -2
View File
@@ -8,7 +8,7 @@
artifactName: '${productName} ${version}_${arch}.${ext}',
directories: {
buildResources: 'buildAssets',
output: './dist/release/${version}'
output: './release/${version}'
},
/* A list of files not to be included in the build. */
files: [
@@ -17,7 +17,7 @@
*/
'dist/**/*',
'!docs/**/*',
'!dist/release/**/*'
'!release/**/*'
],
mac: {
bundleVersion: '1.0',
+4
View File
@@ -6,9 +6,12 @@ import eslintPlugin from 'vite-plugin-eslint'
import vuetifyPlugin from 'vite-plugin-vuetify'
import vueJsx from '@vitejs/plugin-vue-jsx'
import vue from '@vitejs/plugin-vue'
import { rmSync } from 'fs'
import { resolve, dirname } from 'path'
import { builtinModules } from 'module'
rmSync('dist', { recursive: true, force: true })
export default defineConfig({
define: {
__VUE_I18N_FULL_INSTALL__: true,
@@ -24,6 +27,7 @@ export default defineConfig({
base: './',
root: resolve('./src/renderer'),
publicDir: resolve('./src/renderer/public'),
clearScreen: false,
build: {
assetsDir: '', // See: https://github.com/electron-vite/electron-vite-vue/issues/287
outDir: resolve('./dist')