在公司用ionic新建的项目,回到家clone后ionic serve就报模块找不到是什么原因

在公司用ionic新建的项目正常运行,回到家clone后ionic serve启动后就报错;
我尝试在github上clone一些别人的ionic的demo也会出现这样的问题这是为什么呢。
clipboard.png

感觉是懒加载的原因。stack Overflow也没找到相关问题
下面是代码
//home.ts

import { Component } from '@angular/core';
import { NavController, IonicPage } from 'ionic-angular';

@IonicPage()
@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {
  books = [
    {
      text:'Develop smaller angular',
      title:'Angular'
    }
  ];
  constructor(public navCtrl: NavController) {

  }
}

//home.module.ts

import { NgModule } from '@angular/core';
import { HomePage} from './home';
import { IonicPageModule } from 'ionic-angular';
import { BookListPageModule } from './../book-list/book-list.module';


@NgModule({
  declarations: [HomePage],
  imports: [
    BookListPageModule,
    IonicPageModule.forChild(HomePage)
  ],
})
export class HomePageModule { }

app.component.ts

import { Component, ViewChild } from '@angular/core';
import { Nav, Platform } from 'ionic-angular';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';


@Component({
  templateUrl: 'app.html'
})
export class MyApp {
  @ViewChild(Nav) nav: Nav;

  rootPage: any = 'HomePage';

  pages: Array<{title: string, component: any}>;

  constructor(public platform: Platform, public statusBar: StatusBar, public splashScreen: SplashScreen) {}
    …………………… 没用的代码省略了
}
阅读 3.6k
1 个回答
新手上路,请多包涵

问题解决了吗。我因为这个问题耽误了4个小时了。各种百度谷歌。最终在群里。一个大佬说。可能是你的cnpm源有问题。。。。。。。。。。。我换了npm重新安装。问题就解决了。。。。。。虽然我也不知道是什么情况

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题