是的,我知道有反应艺术,但它似乎被打破了.
问题是d3.js是关于改变浏览器DOM的,并且直接使用它,比如说在componentDidMount方法中,将无法正常工作,因为对浏览器DOM的所有更改都不会反映在React的虚拟DOM中.有任何想法吗?
使用docker运行MongoDB容易化非常容易.虽然每次启动一个新的mongodb容器,你都会得到一个新的空数据库.
为了在容器重启之间保持数据库内容,我该怎么办?我尝试使用-v选项将外部目录绑定到容器,但没有任何成功.
我的流星服务器和远程mongodb实例之间有一种缓慢的连接.在服务器未与mongo建立连接之前,我可以以某种方式在客户端等待而不注册订阅吗?
我正在Heroku上托管我的Meteor应用程序,并希望拥有更多的监控功能而不是heroku logs --tail.NewRelic可能是一个不错的选择,尽管它的node.js代理仍处于测试阶段.有没有人试图将它与Meteor应用程序一起使用?
我正试图从Meteor应用程序的服务器端发布用户的Facebook提要:
result = Meteor.http.call 'POST',
"https://graph.facebook.com/#{facebook_id}/feed?access_token=#{app_access_token}",
{ data: { message: "some message", link: "http://www.somelink.com" } }
Run Code Online (Sandbox Code Playgroud)
结果得到以下结果:
{"statusCode":400,"content":"{\"error\":{\"message\":\"(#100) Missing message or attachment\",\"type\":\"OAuthException\",\"code\":100}}","headers":{"access-control-allow-origin":"*","cache-control":"no-store","content-type":"text/javascript; charset=UTF-8","expires":"Sat, 01 Jan 2000 00:00:00 GMT","pragma":"no-cache","www-authenticate":"OAuth \"Facebook Platform\" \"invalid_request\" \"(#100) Missing message or attachment\"","x-fb-rev":"710505","x-fb-debug":"doa24fNWaPsogxv4HmXa1/5KA30BBct86VZWVeYsins=","date":"Fri, 11 Jan 2013 13:57:52 GMT","connection":"keep-alive","content-length":"95"},"data":{"error":{"message":"(#100) Missing message or attachment","type":"OAuthException","code":100}},"error":{}}
Run Code Online (Sandbox Code Playgroud)
我尝试在Facebook调试器中重现这个问题 - 只有在POST主体中没有发送任何参数时才会收到相同的消息.这可能是Meteor.http.call中POST实现的问题吗?
我想使用Sync动态重新编译与使用relx组装的Cowboy项目(根据Cowboy 入门指南).
问题是即使我设法通过在my_application.app.src文件中提交应用程序列表中的同步来启动我的应用程序中的Sync,如下所示:
{application, my_application, [
{description, "My Cowboy Application"},
{vsn, "0.1.0"},
{modules, []},
{registered, [my_app_sup]},
{applications, [
kernel,
stdlib,
cowboy,
sync
]},
{mod, {my_app, []}},
{env, []}
]}.`
Run Code Online (Sandbox Code Playgroud)
我仍然无法使它工作,因为relx汇编程序不会将我的源代码移动到_rel目录(当然,它不应该).
有没有办法告诉我的源文件所在的Sync?或者可能是我完全错了,与relx的Sync集成必须以其他方式完成?
我有使用1 dyno在Heroku平台上运行的Meteor应用程序.当我增加dynos数量时它会停止工作,在客户端报告XHR(ERROR 404)的一些问题.
有人在两个或更多Heroku dynos上成功运行Meteor应用程序吗?如果是这样,我该怎么办才能让它运作起来?
我需要在常规的HttpHandler中获取客户端的IP地址,如下所示:
http = HttpHandler() do req::Request, res::Response
Response( ismatch(r"^/hello/",req.resource) ? string("Hello ", split(req.resource,'/')[3], "!") : 404 )
end
Run Code Online (Sandbox Code Playgroud)
既不包含req也不http.sock包含此信息.
meteor ×4
mongodb ×2
cowboy ×1
d3.js ×1
docker ×1
erlang ×1
facebook ×1
heroku ×1
http ×1
httpserver ×1
javascript ×1
julia ×1
reactjs ×1
relx ×1
scalability ×1