相关疑难解决方法(0)

如何向 SvelteKit/Vite 应用添加版本号?

我正在尝试在我的 SvelteKit 应用程序中创建一个系统,它会在某个页面上向您显示有关当前应用程序版本的信息(最好是 Git 提交哈希和描述)。我尝试使用Vite 的定义功能在构建时执行此操作,但似乎不起作用。我如何添加这样的东西?

这是我尝试做的一个例子:

svelte.config.js 中的 Vite 配置

vite: () => ({
    define: {
        '__APP_VERSION__': JSON.stringify('testfornow')
    }
})
Run Code Online (Sandbox Code Playgroud)

索引.svelte:

<script lang="ts">
    const version: string = __APP_VERSION__;
</script>

<p>Current App version: {version}</p>
Run Code Online (Sandbox Code Playgroud)

javascript build svelte vite sveltekit

8
推荐指数
3
解决办法
4235
查看次数

标签 统计

build ×1

javascript ×1

svelte ×1

sveltekit ×1

vite ×1