cordova - ionic 服务找不到模块 'reflect-metadata'

标签 cordova angular npm ionic2

我刚刚开始使用 ionic2:

$ npm install -g ionic cordova
$ ionic start cutePuppyPics --v2
$ cd cutePuppyPics
$ ionic serve

我有这个错误:找不到模块'reflect-metadata'

$ ionic info 
 ordova CLI: 6.5.0
Ionic Framework Version: 2.2.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.1.7
Ionic App Scripts Version: 1.1.4
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 8.1
Node Version: v7.7.2
Xcode version: Not installed

我也尝试了 npm update -g ,但没有用 npm -v:2.15.11 ionic -v 2.2.1

最佳答案

打开你的项目文件夹 打开 Package.json 并添加 "reflect-metadata": "^0.1.3",

  • 在文件夹上运行 npm install --> ionic 不再向 package.json 添加 reflect-metadata

关于cordova - ionic 服务找不到模块 'reflect-metadata',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42745671/

相关文章:

ios - 使用 ionic 和 ngCordovaOauth 卡在 Facebook 登录中

javascript - Angular:如何构建与 ng serve 创建的文件相同的文件

angular - 由于内存问题,compodoc 未生成图形

angular - 测试 Angular 2 组件时如何模拟 @injected 服务?

node.js - Windows 下的 npm 问题

android - jQuery Mobile 无法与 PhoneGap 配合使用

javascript - 从 3.3.0 更新到 3.6.4 后,Cordova 未启动 deviceready

android - 在 Android/PhoneGap 上运行的 jQueryMobile 拒绝 .load/.ajax

class - 在 Angular 2 和 Ionic 2 中访问整个应用程序的关键数据

angular - 删除响应式(Reactive)表单的控制后,选择框不更新 UI