找不到模块' _baseIsRegExp'

时间:2016-08-24 13:34:10

标签: npm gulp babeljs

我在运行gulp时收到此错误,我已经安装了babel-register

[18:51:21] Requiring external module babel-register
    module.js:327
        throw err;
        ^

    Error: Cannot find module './_baseIsRegExp'
        at Function.Module._resolveFilename (module.js:325:15)
        at Function.Module._load (module.js:276:25)
        at Module.require (module.js:353:17)
        at require (internal/module.js:12:17)
        at Object.<anonymous> (D:\ndbsite\src\NdbSite.UI\node_modules\babel-plugin-transform-class-properties\node_modules\babel-helper-function-name\node_modules\babel-types\node_modules\lodash\isRegExp.js:1:82)
        at Module._compile (module.js:409:26)
        at Module._extensions..js (module.js:416:10)
        at Object.require.extensions.(anonymous function) [as .js] (D:\ndbsite\src\NdbSite.UI\node_modules\babel-register\lib\node.js:156:7)
        at Module.load (module.js:343:32)
        at Function.Module._load (module.js:300:12)

似乎我错过了一些包裹。不知道如何找到它。请帮助。

enter image description here

1 个答案:

答案 0 :(得分:1)

我因为其他模块中引用的旧包而面临的问题没有更新 正如@loganfsmyth在评论中所建议的那样。我更新了节点&amp; NPM。由于旧的包未在层次结构内更新,因此仍然存在问题。

解决方案是使用rimraf删除旧文件夹,然后使用new node&amp; amp; npm:

npm install rimraf -g

rimraf node_modules

npm install
相关问题