Node变化
console
从NW.js支持GUI应用代替控制台应用 , console.log()以及类似方法 , 例如console.warn()和console.error() , 重定向到Chromium的console . 参考Developer Tools中window的"Console"说明 .
process
process对象中增加两个新属性:
process.versions['nw']NW.js版本.process.versions['chromium']NW.js基于Chromium的版本 .process.mainModule开始页 , 比如index.html, 配置文件中的main属性 . 然而 , 配置文件中node-main属性也被指定 ,process.mainModule值为node-main设置的属性 .
require
Node的require()方法中的相对路径行为 , 依赖被调用的父类文件运行在哪个JavaScript环境 :
- 如果上级文件运行在Node环境 , 子文件相对路径参考上级文件 .
- 如果上级文件运行在浏览器环境 , 子文件相对路径参考应用根目录 , 例如配置文件路径 .