1

我想从 MeteorJS 的私人文件夹中提供一个静态文件。我已经使它适用于上传的静态文件,但尚未适用于服务器生成的文件。

Router.route('/:etrs', {
  name: 'serverRoute',
  where: 'server',
  action: function() {
    var contents = Assets.getText(this.params.etrs);
    this.response.end(contents);
  }
});

例如,在 /private 文件夹中,有 test1.html 和 test2.html。当我部署到 Digital Ocean 服务器时,test1.html 和 test2.html 运行良好!但是,当我将 test3.html 生成到与 test1.html 和 test2.html 相同的文件夹中时,它只是显示“服务器错误”。如何使 test3.html 工作?谢谢!

参考:使用 MeteorJS 和 Iron Router 时在 public/ 中提供“index.html”文件?

4

0 回答 0