在用gulp commm编译node js项目时发生以下错误。
在public / js / app / app.node.js中:
var fs = require('fs');
^
TypeError:require不是Object.module.exports.map ../ file中的函数
我试图在当前项目中实现反应通量api调用。
更新:
添加后此错误已被删除
new dwebpack.DefinePlugin({ "global.GENTLY": false })
但目前发生以下错误。
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT: no such file or directory, open '/types/mime.types'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Mime.load
回答自己的问题不是正确的方法,但是这样做对其他人有帮助,而且人们在寻找已回答的问题时也这样做。
作为我与节点版本有关的问题。我在最新的节点版本4.0.0上并且有问题。
因此安装了较低的节点版本0.12.7(在模板代码的package.json中指定)并由npm install进行了重建,从而解决了该问题。
我已经使用https://www.npmjs.com/package/n软件包安装了多个节点版本并选择了我想使用的版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句