错误:找不到模块' semver'

时间:2016-08-09 21:17:52

标签: ionic-framework npm ionic2 semantic-versioning

我正在制作一个简单的离子应用程序。

采取的步骤:

  • 更新了离子 - 确定
  • 启动了新项目 - 确定
  • 创建了几页 - 确定
  • 提供了应用程序 - 确定

然后我尝试添加android平台:

  

离子平台添加android

并收到此错误:

  

错误:找不到模块' semver'      在Function.Module._resolveFilename(module.js:336:15)

     

抓住异常:    未定义

有关我为什么会收到此错误以及如何解决此问题的想法?

谢谢!

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,我用下面的评论修复

sudo rm -rf node_modules/ package-lock.json

答案 1 :(得分:0)

您似乎只是缺少节点模块依赖项。尝试在项目目录中运行npm install semver