feat: used import.meta instead of process.env and correctly replaced __VER__

This commit is contained in:
Roberto Tonino 2021-07-17 19:06:07 +02:00
parent 6b9bd43e03
commit fb2af186ce
3 changed files with 14 additions and 4 deletions

View File

@ -11,7 +11,8 @@
<ul>
<li>
{{ $t('about.updates.currentWebuiVersion') }}:
<span>{{ __VER__ || $t('about.updates.versionNotAvailable') }}</span>
<!-- <span>{{ __VER__ || $t('about.updates.versionNotAvailable') }}</span>-->
<span>{{ currentVersion || $t('about.updates.versionNotAvailable') }}</span>
</li>
<li>
{{ $t('about.updates.currentVersion') }}:
@ -181,7 +182,8 @@ export default defineComponent({
...toRefs(state),
paypal,
ethereum,
isOnline
isOnline,
currentVersion: __VER__
}
}
})

View File

@ -13,5 +13,5 @@ export default new Vuex.Store({
login,
errors
},
strict: process.env.NODE_ENV !== 'production'
strict: !import.meta.env.PROD
})

View File

@ -1,9 +1,17 @@
import path from 'path'
import { createVuePlugin } from 'vite-plugin-vue2'
import { defineConfig } from 'vite'
import replace from '@rollup/plugin-replace'
import { version } from './package.json'
export default defineConfig({
plugins: [createVuePlugin(/* options */)],
plugins: [
createVuePlugin(),
replace({
__VER__: JSON.stringify(version)
})
],
resolve: {
alias: [
{