首页 > 解决方案 > 如何为 Svelte 应用程序添加编译和提交时间?

问题描述

我正在开发一个 Svelte 应用程序原型,该原型使用 GitHub 操作在推送时部署到 GitHub。由于部署可能需要一段时间,我想将上次提交的日期和时间以及 Svelte 对应用程序的编译添加到我的 HTML 页面中,以便查看我的错误修复或新功能是否已经可用于在我之外进行测试本地开发机器。我怎样才能做到这一点?

标签: svelte

解决方案


如果您不想依赖汇总。为什么不在命令行更新package,json(补丁)版本:

npm version patch -m "升级到 %s 的原因"

并在您的 svelle 应用程序中阅读该版本。示例 main.js

import App from './App.svelte';
import { name, version } from '../package.json';

const app = new App({
    target: document.body,
    props: {
        packageJson: { name, version },
    },
});

export default app;

推荐阅读