微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TypeError:require不是Object.module.exports.map中的函数

如何解决TypeError:require不是Object.module.exports.map中的函数

回答自己的问题不是正确的方法,但是这将对其他人有所帮助,并且当人们寻找已回答的问题时也这样做。

作为我与节点版本有关的问题。我在最新的节点版本4.0.0上并且有问题。

因此安装了较低的节点版本0.12.7(在模板代码的package.json中指定)并由npm install进行了重建,从而解决了该问题。

我已经使用https://www.npmjs.com/package/n软件包安装了多个节点版本并选择了我想使用的版本。

解决方法

使用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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。