小编don*_*ald的帖子

Node.js:解析JSON对象

我收到一个JSON对象:

http.get(options, function(res) {
    res.on('data', function (chunk) {
        console.log('BODY: ' + chunk);
        var obj = JSON.parse(chunk);
        console.log(sys.inspect(obj));
    });
});
Run Code Online (Sandbox Code Playgroud)

它打印:

BODY: [{"buck":{"email":"chris@example.com"}}]
Run Code Online (Sandbox Code Playgroud)

但现在我无法阅读其中的任何内容.我如何获得"电子邮件"字段?

谢谢

javascript json node.js

22
推荐指数
1
解决办法
6万
查看次数

New Relic如何运作?

New Relic如何通过简单的安装进入我的应用程序?它如何知道所有方法,请求等?

它适用于RoR,PHP等.

任何人都能解释它背后的技术吗?我有兴趣使用我的Rails应用程序,但我想像New Relic那样顺利地完成.

谢谢

php monitoring ruby-on-rails-3 newrelic

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

Node.js是构建完整网站的好选择吗?

我想知道使用Node.js(express.js)是否是获得完整网站的最佳选择.我一直在使用Rails + Node.js,我想知道这是否仍然是最好的选择,或者我是否应该完全移动到Node.js.

是否有完全使用node.js构建的网站?我想它必须缺少Rails提供的许多东西.

javascript node.js express ruby-on-rails-3

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

无法理解node.js

从没有JS经验的人那里,你推荐什么学习Node.js?

我在论坛上阅读了很多关于事件驱动,非阻塞,异步,回调等的内容,但我不知道那是什么!

我在哪里可以学习基础知识,以便了解所有术语和将来node.js?

谢谢!

javascript javascript-events node.js

18
推荐指数
2
解决办法
6577
查看次数

Rails 3:引擎和宝石有什么区别?

两者之间有什么区别,何时应该使用另一个而不是另一个?

ruby-on-rails ruby-on-rails-3

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

如何在Rails 3中使用Rspec 2测试路由?

我找不到任何解释如何在Rails 3中测试路由的内容.即使在Rspec书中,也没有解释清楚.

谢谢

rspec2 ruby-on-rails-3

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

我可以在我的Heroku帐户上运行bash脚本吗?

是否可以在新的Heroku堆栈中运行bash脚本?怎么样?

bash heroku

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

替换GitHub仓库,同时保留问题,维基等

我在GitHub上有一个回购,里面有很多问题.我想用一个新代码替换该repo的整个代码库,但我想保留所有以前的信息.

在不搞乱代码和GitHub的情况下,最好的方法是什么?

git github

17
推荐指数
2
解决办法
5717
查看次数

Rails 3:生成唯一代码(优惠券)

生成用作优惠券代码的唯一代码的最佳方法是什么?

谢谢.

ruby rubygems ruby-on-rails ruby-on-rails-3

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

Node.js:配置和路由在不同的文件中

我正在启动一个新的Node.js应用程序,这一次,我正在尝试正确组织代码而不是将所有内容放在同一个文件中.

我现在只有一个简单的设置server.coffee:

express = require 'express'
app = module.exports = express.createServer()

## CONFIGURATION ##

app.configure () ->
 app.set 'views', __dirname + '/views'
 app.set 'view engine', 'jade'
 app.use express.bodyParser()
 app.use express.logger('dev')
 app.use express.profiler()
 app.use express.methodOverride()
 app.use app.router
 app.use express.static(__dirname + '/public')

app.configure 'development', () ->
 app.use express.errorHandler({dumpExceptions: true, showStack: true})

app.configure 'production', () ->
 app.use express.errorHandler()

app.get '/', (req,res) ->
  res.render 'index'
    title: 'Express'

## SERVER ##
port = process.env.PORT || 3000 

app.listen port, () ->
  console.log "Listening on …
Run Code Online (Sandbox Code Playgroud)

javascript node.js coffeescript express

16
推荐指数
2
解决办法
3万
查看次数