获取TypeError:在将Node升级到最新版本后,require.extensions.hasOwnProperty不是一个函数 - 9.3.0

时间:2018-03-09 17:41:46

标签: node.js gulp

以防万一其他人遇到这个。我在这里搜索并没有发现重复。如果有的话道歉。

OS X Sierra 10.12.6

升级节点后运行Gulp时出现此错误: TypeError: require.extensions.hasOwnProperty is not a function

我之前的Node版本是6.x(在v8之前)

1 个答案:

答案 0 :(得分:3)

跑了这个: rm -r node_modules/require-dir ( not sure if this is really needed ) 然后: npm uninstall && npm-check-updates -g && npm install npm-check-updates -g 然后出现了这个错误: Error: Cannot find module 'require-dir' 然后运行这个: npm install require-dir

解决问题