javascript - 自耕农 : angular-fullstack-generator cannot find module 'babel-runtime/helpers/interop-require-default'

标签 javascript angularjs node.js yeoman babeljs

我一直在尝试使用 Yeoman 来构建一个带有 angular-fullstack-generator 的平均应用程序,但是我遇到了这个我以前从未遇到过的奇怪错误,我已经尝试过重新安装 grunt-cli、npm ,哟,这些都不起作用,我正在使用 NVM 和 Node 4.4.0

我安装了 Python 2.7.11,显然是 32 位版本,而其他所有版本都是 64 位,我不知道这是否是导致问题的原因。

控制台上显示的错误完整描述如下:

   yo angular-fullstack
module.js:327
    throw err;
    ^

Error: Cannot find module 'babel-runtime/helpers/interop-require-default'
    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> (C:\Users\Jonny\AppData\Roaming\npm\node_modules\generator-angular-fullstack\node_modules\babel-register\lib\node.js:3:30)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)

那么,我在这里做错了什么?还有什么我可以尝试解决这个问题吗?

最佳答案

发生错误是因为缺少 babel-runtime 模块。 babel-runtime 模块是 babel 工作所必需的。

您可以通过运行以下命令来修复此问题:

npm install --save babel-runtime

关于javascript - 自耕农 : angular-fullstack-generator cannot find module 'babel-runtime/helpers/interop-require-default' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36235228/

相关文章:

javascript - 如何在 Array.map 中获取正确的 "this"?

javascript - 如何从递归函数中中断和返回?

javascript - THIS 如何引用存储在变量中的值

javascript 函数没有执行任何操作

javascript - 无法将文件对象从reactjs发送到nodejs

javascript - 列表中的 Mongoose 查询条件

node.js - .npm 缓存与 node_modules 大小

javascript - 无法在 angularUI 日期选择器中设置日期

angularjs - 将提供程序注入(inject)指令不起作用

javascript - 使用 Angular 选择未按预期工作