我正在使用grunt-browserify为nw.js构建我的应用程序。 问题是process.cwd()或__dirname返回相对路径而不是绝对路径。 我尝试过detectGlobals和insertGlobals选项的不同组合。不起作用。 如何限制使用browserify polyfills?
答案 0 :(得分:1)
Browserify注入自己版本的核心节点模块,例如http
,path
,fs
和process
,以便在浏览器环境中进行这些内容,这将不幸地覆盖在Node-Webkit中的原始版本。为了解决这个问题,您需要使用no-builtins
标志来修复browserify。
对于咕噜声,它应该是
{
'no-builtins': true
}
gruntfile中的browserify选项。