【发布时间】:2014-06-03 15:48:32
【问题描述】:
是否可以在 Meteor 中写入 settings.json 文件?在 Meteor 框架中存储设置值/变量的标准做法是什么?
【问题讨论】:
标签: javascript meteor
是否可以在 Meteor 中写入 settings.json 文件?在 Meteor 框架中存储设置值/变量的标准做法是什么?
【问题讨论】:
标签: javascript meteor
不,不能写信给settings.json。在大多数部署解决方案中,源文件捆绑在一起并且不可写,即使它们是 - Meteor 也不会自动获取您的更改。
要保存变量,您需要将其存储在某种数据存储中。您的默认 Mongo 数据库是自然候选者。
例子:
// Initialize
Settings = new Meteor.Collection('settings');
Settings.insert({
_id: 'default',
});
// Set a variable
Settings.update('default', {$set: {
meaningOfLife: 42,
}});
// Get a variable
Settings.findOne('default').meaningOfLife;
【讨论】: