49得票5回答
当调用require时,const与let的区别

现在io.js 支持ES6,你终于能够使用const和let关键字了。显然,let是var的继承者,只不过具有一些超级功能。 那么const呢?我当然知道"常量"是什么意思,但我想知道何时使用它(关于最佳实践)。 例如,如果我创建一个需要另一个模块的模块,我可以这样写:'use stric...

13得票3回答
如何在jsdom@5中使用jQuery?

我正在从node.js迁移到io.js,但我的旧node.js代码与jsdom@5不兼容。var jsdom=require('jsdom'); var $=require('jquery')(jsdom.jsdom().createWindow); 错误信息如下:/tmp/iojs/node...

10得票1回答
iojs会有一个兼容ES6的模块系统(import/export)吗?

我找不到有关这个ES6功能计划的任何信息。如果能像在浏览器中一样有类似的东西就非常有用。//------ lib.js ------ export const sqrt = Math.sqrt; export function square(x) { return x * x; } e...

7得票1回答
有可靠的方法检测io.js或node.js正在运行吗?

我能够部分推断出正在运行的是node.js 还是 io.js,唯一的方法就是检查process.versions.node。在io.js中,我得到的是1.0.4。 我确信有更好的方法-有人知道吗?

7得票2回答
编写一个兼容io.js的npm模块

我应该在我的package.json文件中引用io.js吗?如果我想编写一个既与Node又与io.js兼容的模块,还有其他需要注意的事项吗?

7得票2回答
僵尸浏览器在调用打开函数后无法打开窗口

工具 尝试1 Darwin 14.3.0 Darwin内核版本14.3.0 io.js v1.8.1 zombie版本4.0.7,发布于2015年04月10日 尝试2 Linux ubuntuG5 3.13.0-48-powerpc64-smp node.js v0.10.38 ...