首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在shadow-cljs中分离开发和生产环境?

如何在shadow-cljs中分离开发和生产环境?
EN

Stack Overflow用户
提问于 2020-04-26 12:34:59
回答 1查看 520关注 0票数 0

我想为我的shadow-cljs分离开发和生产环境变量,它是通过Luminus模板与lein应用程序一起运行的。我的生产环境是一个运行在heroku上的docker容器。它的工作方式应该是我可以导入一个映射,比如config,这样我就可以使用(:some key config)或类似的东西来访问密钥。

EN

回答 1

Stack Overflow用户

发布于 2020-04-26 16:56:28

有对分离发布和开发配置的内置支持。

https://shadow-cljs.github.io/docs/UsersGuide.html#_release_specific_vs_development_configuration

您请求的"import a map and access by key“不受shadow-cljs支持,应该由库提供。

我也不建议使用环境变量来配置构建。

还要注意,shadow-cljs配置与构建时间有关。如果您想在运行时访问“环境”,则根本不需要将其作为构建的一部分。假设您创建了一个在node中运行的:node-script构建。你可以通过普通的代码在运行时访问js/process.env.SOME_ENV

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61435851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档