我试图运行example,但是当我试图吞咽时,我收到了以下错误。我对节点很陌生,所以任何方向或帮助都会非常感激。安装似乎没有任何问题。
$ nvm exec 4.2.2 gulp
Running node v4.2.2 (npm v2.14.7)
util.js:756
throw new TypeError('The super constructor to `inherits` must not ' +
^
TypeError: The super constructor to `inherits` must not be null or undefined.
at Object.exports.inherits (util.js:756:11)
at Object.<anonymous> ([working directory path]/node_modules/browser-sync/node_modules/http-proxy/lib/http-proxy/index.js:108:17)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> ([working directory path]/node_modules/browser-sync/node_modules/http-proxy/lib/http-proxy.js:4:17)
at Module._compile (module.js:435:26)
这个问题似乎已经出现在不同的背景下,但没有答案:
1)Mean.io application is throwing error with forever
2)https://github.com/rajaraodv/rabbitpubsub/issues/4
似乎是一个相当新的问题,似乎与http-proxy没有关系。
答案 0 :(得分:1)
原来版本的浏览器同步问题原来是个问题。一旦更新,这开始起作用。
答案 1 :(得分:0)
尝试较旧版本的Node。示例的package.json
指定engines
部分中的节点0.10,这表示可能已为该版本编写了初始代码。