使用node-webkit(nw.js)用法进行Browserify

时间:2015-05-13 08:12:31

标签: gruntjs browserify node-webkit nw.js

我正在使用grunt-browserify为nw.js构建我的应用程序。 问题是process.cwd()或__dirname返回相对路径而不是绝对路径。 我尝试过detectGlobals和insertGlobals选项的不同组合。不起作用。 如何限制使用browserify polyfills?

1 个答案:

答案 0 :(得分:1)

Browserify注入自己版本的核心节点模块,例如httppathfsprocess,以便在浏览器环境中进行这些内容,这将不幸地覆盖在Node-Webkit中的原始版本。为了解决这个问题,您需要使用no-builtins标志来修复browserify。

对于咕噜声,它应该是

{ 'no-builtins': true }

gruntfile中的browserify选项。