小编Eye*_*Eye的帖子

如何使用Mocha测试集群Express应用程序?

以下是我的集群Express应用程序的简化版本:

/index.js

module.exports = process.env.CODE_COV
    ? require('./lib-cov/app')
    : require('./lib/app');
Run Code Online (Sandbox Code Playgroud)

/lib/app.js

var cluster = require('cluster'),
    express = require('express'),
    app = module.exports = express.createServer();

if (cluster.isMaster) {
    // Considering I have 4 cores.
    for (var i = 0; i < 4; ++i) {
        cluster.fork();
    }
} else {
    // do app configurations, then...

    // Don't listen to this port if the app is required from a test script.
    if (!module.parent.parent) {
        app.listen(8080);
    }
}
Run Code Online (Sandbox Code Playgroud)

/test/test1.js

var app = require('../');

app.listen(7777);

// send …
Run Code Online (Sandbox Code Playgroud)

node.js express

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

为什么JSON.parse('[123]')返回123?

我不明白为什么JSON.parse('[123]')返回一个整数123?它不应该返回一个数组[123]吗?

这是小提琴.

我怎样才能得到一个单个整数的数组JSON.parse()

javascript json node.js

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

如何在厨师的Vagrant盒子上安装PECL包装?

我是Vagrant和Chef的新手.我有以下使用厨师在Vagrant框上安装apache和php.Cookbook包含官方的opscode烹饪书.

config.vm.provision :chef_solo do |chef|
  chef.cookbooks_path = "cookbooks"
  chef.add_recipe "apt"
  chef.add_recipe "apache2"
  chef.add_recipe "apache2::mod_php5"
  chef.add_recipe "apache2::mod_rewrite"
  chef.add_recipe "php"
end
Run Code Online (Sandbox Code Playgroud)

它正确安装包括PDO支持在内的所有内容.PHP配方提供对PEAR/PECL回购的访问.但我找不到安装PECL包的方法.

如何使用这位PHP厨师安装PECL包?

php pecl chef-infra vagrant

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

为什么RegExp不匹配?

我正在使用Node v.0.8.8.

在以下示例中,为什么url/([\w-]+)正则表达式不匹配?这是一个错误还是我做错了什么?

var patterns = [
    '/([\w-]+)',
    '/.*'
],
    url = '/asdf';

for (var pattern in patterns) {
    var re, match;

    re = new RegExp('^' + patterns[pattern] + '$');

    if ((match = re.exec(url))) {
        console.log(url + ' matched: ' + patterns[pattern])

        // break the loop since we've already found the first match
        return false;
    }
    else{
        console.log(url + ' NOT matched: ' + patterns[pattern])
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript regex node.js

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

标签 统计

node.js ×3

javascript ×2

chef-infra ×1

express ×1

json ×1

pecl ×1

php ×1

regex ×1

vagrant ×1