小编aft*_*lee的帖子

将Node.js升级到Mac OS上的最新版本

目前我在Mac OS X 10.7.4上使用Node.js v0.6.16.现在我想将它升级到最新的Node.js v0.8.1.但是从nodejs.org下载并安装最新的软件包文件后,我发现当我在终端中输入"node -v"时,系统仍在使用v0.6.16而不是v0.8.1.有没有我错过的一步?或者,我应该在安装最新版本之前彻底卸载旧版本吗?

顺便说一句,我知道nvm可以帮助管理nodejs包

https://github.com/creationix/nvm/

有没有办法升级Node.js而不使用它?

我已经搜索了这个问题,但在我看来,对于最新的Node.js,这个问题没有非常明确的答案.

macos upgrade node.js

667
推荐指数
18
解决办法
61万
查看次数

Mocha使用额外的选项或参数进行测试

我正在使用Mocha为我的Node.js应用程序编写测试用例.测试用例需要API密钥作为额外的输入选项或参数.API密钥是私有的,所以我不想将它直接包含在测试文件中,因为每个人都可以在GitHub上看到它.我知道Mocha有一些选择:

http://mochajs.org/#usage

但是是否可以包含一些参数让测试人员在命令行中为测试指定自己的API密钥?如:

./node_modules/mocha/bin/mocha test/*.js --key YOUR_KEY
Run Code Online (Sandbox Code Playgroud)

mocha.js node.js

77
推荐指数
7
解决办法
7万
查看次数

如何使用Apollo Client按顺序链接两个GraphQL查询

我正在使用Apollo Client作为前端,使用Graphcool作为后端.有两个查询firstQuerysecondQuery我希望他们在序列页面打开时调用.下面是示例代码(此处未列出TestPage组件的定义):

export default compose(
        graphql(firstQuery, {
            name: 'firstQuery'
        }),
        graphql(secondQuery, { 
            name: 'secondQuery' ,
            options: (ownProps) => ({
                variables: {
                   var1: *getValueFromFirstQuery*
                }
            })
        })
)(withRouter(TestPage))
Run Code Online (Sandbox Code Playgroud)

我需要var1secondQuery从的结果firstQuery.我如何使用Apollo Client和编写?或者还有其他方法吗?提前致谢.

apollo graphql react-apollo graphcool apollo-client

14
推荐指数
2
解决办法
5275
查看次数

Tumblr API调用或请求限制

有人知道Tumblr API每秒,每小时或每天是否有任何API调用限制?在我看来,当我通过OAuth在短时间内拨打很多api电话时,确实存在限制.但是,我在Tumblr API网站或Google上找不到任何文档.非常感谢.

api tumblr

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