我正在构建一个网站,我打算在其部署之后添加新内容,我写的文章,我创建的新内容,涉及我的新闻报道等。
所有这些内容都将由我添加 ,并且它根本不会是动态内容。我会添加它,那就是那个。出于这个原因,我不想在我的应用程序中构建页面的麻烦,这将允许我添加"或"编辑"新帖或其他什么。我也不想在我的数据库中存储这些内容。它是静态内容,数据库用于动态内容。为什么要为我的数据库加载一些我可能只包含初始应用程序负载的请求?
我真正想要的是在我的应用程序中写一些内容和配置信息(例如分别为markdown文件和json配置文件)的内容并将其编译成模板,导航链接,javascript对象或我需要它们的任何东西。 编译是有效的词。我希望它的运行方式与less
预处理器的运行方式大致相同。
如何在编译/捆绑/部署/等应用程序时编写只会发生一次的内容?
注意:此程序/进程/脚本/任何应该在任何热代码重新加载或重新启动时运行等等。
提前致谢!
答案 0 :(得分:0)
我没有抓住这个感到愚蠢,但只使用Meteor.startup就可以了。
// on the server
Meteor.startup(function() {
// whatever behavior
});