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