小编typ*_*hic的帖子

在Meteor.js中的template.rendered中调用辅助函数,1.0中的错误,0.9.3中的罚款

为了避免重复代码,我发现有一个辅助函数可以从foo.rendered函数中调用(例如).为什么这可能在Meteor的0.9.3中,但在1.0中引发错误?

Template.foo.helpers({
  'fooFn' : function(){
     return "something"  
  }
});

Template.foo.rendered = function(){
  var something = Template.foo.fooFn();
}
Run Code Online (Sandbox Code Playgroud)

我应该更改foo.rendered中的语法(我称之为错误?)或者可能完全使用不同的方法(在帮助器({})之外设置函数并渲染()并调用它们?或者将其设置为注册助手功能?

javascript meteor

2
推荐指数
1
解决办法
3018
查看次数

将create-react-app build部署到Google Cloud Platform后找不到的URL

我已经将一个create-react-app构建(带有app.yaml文件)上传到GCP存储桶.然后,使用云外壳将应用程序部署在App Engine实例上.

转到应用程序的根URL工作正常.但是要example.com/anything返回以下错误:

错误:未找到

在此服务器上找不到请求的URL /任何内容.

App.yaml文件如下所示:

runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /(.*\.(html|css|js))
  static_files: build/\1
  upload: build/(.*\.(html|css|js))

- url: /
  static_files: build/index.html
  upload: build/index.html
Run Code Online (Sandbox Code Playgroud)

google-app-engine google-cloud-storage reactjs google-cloud-platform create-react-app

1
推荐指数
1
解决办法
978
查看次数