1. -e2e:端对端测试文件
    2. -node_modules:项目所需要的依赖包
    3. -resourcesAndroid / iOS 资源 (更换图标和启动动画)
    4. -src:开发工作目录,页面、样式、脚本和图片都放在这个目录下
    5. - app:应用根目录(组件、页面、服务、模块)
    6. - assets:资源目录(静态文件,图片,js框架...)
    7. - theme:主题文件,里面有一个scss文件,设置主题信息
    8. - global.scss:全局 css 文件
    9. - index.htmlindex 入口文件
    10. - main.ts:主入口文件
    11. - karma.conf.js / test.js:测试相关的配置文件
    12. - polyfills.ts:这个文化包含 Angular 需要的填充,并在应用程序之前加载
    13. -www:静态文件,ionic build --prod 生成的单页面静态资源文件
    14. -platforms:生成 Android 或者 iOS 安装包需要的资源(cordova platform add Android后会生成)
    15. -plugins:插件文件夹,里面放置各种cordova安装的插件
    16. -config.xml:打包成 app 的配置文件
    17. -package.json:配置项目的元数据和管理项目所需要的依赖
    18. -ionic.config.jsonionic配置文件
    19. -angular.jsonangular配置文件
    20. -tsconfig.jsonTypeScript 项目的根目录,指定用来编译这个项目的问根文件和编译选项
    21. -tslint.json:格式化和校验 typescript
    1. # app.module.ts /*这个文件是Ionic 根模块,告诉 Ionic 如何组装应用*/
    2. //angular 核心
    3. import { NgModule } from '@angular/core';
    4. //BrowserModule,浏览器解析的模块
    5. import { BrowserModule } from '@angular/platform-browser';
    6. //路由
    7. import { RouteReuseStrategy } from '@angular/router';
    8. //ionic 核心模块
    9. import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
    10. //启动画面插件相关服务
    11. import { SplashScreen } from '@ionic-native/splash-screen/ngx';
    12. //导航条插件相关服务
    13. import { StatusBar } from '@ionic-native/status-bar/ngx';
    14. //路由模块
    15. import { AppRoutingModule } from './app-routing.module';
    16. //根模块
    17. import { AppComponent } from './app.component';
    18. @NgModule({
    19. declarations: [AppComponent],//配置当前项目运行的组件
    20. entryComponents: [],
    21. imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule],//配置当前模块运行依赖的其
    22. 他模块
    23. providers: [//配置项目所需要的服务
    24. StatusBar,
    25. SplashScreen,
    26. { provide: RouteReuseStrategy, useClass: IonicRouteStrategy }
    27. ],
    28. bootstrap: [AppComponent] //指定应用的主视图(称为根组件)通过引导根 AppModule来启动应用,这里
    29. 一般写的是根组件
    30. })
    31. export class AppModule {}