我正在做一个使用netanelgilad的应用程序:excel将json导出到excel文件。
我遵循其示例(http://meteorpad.com/pad/2hjNqmwHjDvkxvLC5/Leaderboard)并使用vsivsi:file-collection来存储临时文件。另外,我正在使用irou:路由器用于我的其他路由。
该应用程序在我的本地计算机上工作正常但铁:路由器在生产服务器上不起作用。下面是与vsivsi相关的代码:文件集合及其路由。它与铁冲突吗:路由器?如果是这样,为什么应用程序在本地工作正常?
temporaryFiles = new FileCollection('temporaryFiles', {
resumable: false, // Enable built-in resumable.js upload support
http: [
{
method: 'get',
path: '/:_id', // this will be at route "/gridfs/temporaryFiles/:_id"
lookup: function (params) { // uses express style url params
return { _id: params._id}; // a query mapping url to myFiles
}
},
{
method: 'post',
path: '/:_id',
lookup: function (params) {
return {
_id: params._id
}
}
}
]
});
temporaryFiles.allow({
insert: function (userId, file) {
return true;
},
remove: function (userId, file) {
return true;
},
read: function (userId, file) {
return true;
},
write: function (userId, file, fields) {
return true;
}
});