我的任务是创建带有当前部署日期的标头。 我无法从AWS获取数据,因此我决定在构建期间在环境变量中设置构建日期。
为此,我创建了一个文件.env
并放置了一些测试变量。它有效,但它是恒定的。如何在.env
文件中获取当前日期?
REACT_APP_VAR1=123
REACT_APP_VAR2=dddd
REACT_APP_BUILD_TIME=(What should I write here?)
答案 0 :(得分:0)
为此目的使用webpack DefinePlugin。
在webpack配置中:
plugins: [
new webpack.DefinePlugin({
BREACT_APP_BUILD_TIME: JSON.stringify(new Date().getTime()),
})
]
在您的应用中:
const buildTime = new Date(+BREACT_APP_BUILD_TIME);