pack: change release target directory to /release
This commit is contained in:
1 parent
fae296b454
commit
2f55889ef8
6 files changed
+13
-5
No files matched your search
+2
-1
@@ -1,6 +1,7 @@
|
||||
node_modules/
|
||||
buildAssets/
|
||||
dist/
|
||||
node_modules/
|
||||
release/
|
||||
docs/
|
||||
|
||||
.idea/
|
||||
|
||||
+3
-1
@@ -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
|
||||
|
||||
@@ -9,4 +9,5 @@
|
||||
.github/
|
||||
buildAssets/
|
||||
dist/
|
||||
release/
|
||||
docs/.vitepress/dist/
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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')
|
||||
|
||||
Reference in new issue
Block a user