小编Vla*_*dev的帖子

有没有正确的方法将d3.js图形集成到Facebook React应用程序中?

是的,我知道有反应艺术,但它似乎被打破了.

问题是d3.js是关于改变浏览器DOM的,并且直接使用它,比如说在componentDidMount方法中,将无法正常工作,因为对浏览器DOM的所有更改都不会反映在React的虚拟DOM中.有任何想法吗?

javascript facebook d3.js reactjs

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

如何在容器重启之间保留MongoDB数据?

使用docker运行MongoDB容易化非常容易.虽然每次启动一个新的mongodb容器,你都会得到一个新的空数据库.

为了在容器重启之间保持数据库内容,我该怎么办?我尝试使用-v选项将外部目录绑定到容器,但没有任何成功.

mongodb docker

11
推荐指数
3
解决办法
4725
查看次数

如何在客户端等待,直到服务器端的mongo连接准备就绪?

我的流星服务器和远程mongodb实例之间有一种缓慢的连接.在服务器未与mongo建立连接之前,我可以以某种方式在客户端等待而不注册订阅吗?

mongodb meteor

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

如何在我的Meteor应用程序中使用NewRelic?

我正在Heroku上托管我的Meteor应用程序,并希望拥有更多的监控功能而不是heroku logs --tail.NewRelic可能是一个不错的选择,尽管它的node.js代理仍处于测试阶段.有没有人试图将它与Meteor应用程序一起使用?

meteor

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

看起来像Meteor.http.post工作不正常

我正试图从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实现的问题吗?

meteor

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

如何使用relx发布汇编程序构建的应用程序正确使用同步?

我想使用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集成必须以其他方式完成?

erlang cowboy relx

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

如何在两个或更多Heroku dynos上运行流星应用程序?

我有使用1 dyno在Heroku平台上运行的Meteor应用程序.当我增加dynos数量时它会停止工作,在客户端报告XHR(ERROR 404)的一些问题.

有人在两个或更多Heroku dynos上成功运行Meteor应用程序吗?如果是这样,我该怎么办才能让它运作起来?

scalability heroku meteor

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

如何在HttpHandler(Julia语言)中获取客户端IP地址?

我需要在常规的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包含此信息.

http httpserver julia

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