ios
and an android
folder at the root of the project. These are entirely separate native projects that should be considered part of your Ionic app, this means you need to check them into source control and edit them in their own IDEs. I suggest you to read more about Capacitor in this post./node_modules
npm install
command./resources
/src
/www
angular.json
package.json
tsconfig.json
/src
folder./src
/src
directory we find our raw, uncompiled code. This is where most of the work for your Ionic app will take place./src
gets bundled and transpiled into the correct Javascript version that the browser understands (currently, ES5). That means we can work at a higher level using TypeScript, but compile down to the older form of Javascript the browser needs./app
/assets
/environments
ng serve
it will use by default the dev environment./theme
index.html
tsconfig.app.json
tsconfig.json
main file and adds some specific configuration for the app. It’s then used in angular.json
tsconfig.server.json
tsconfig.json
main file and adds some specific configuration for the server. It’s then used in angular.json
manifest.json
/app
/app
folder there are also some important files:app.component.html
<ion-router-outlet>
to render the routes and their content. It can also be wrapped with content that you want to be in every page (for example a footer). In this app we added the side menu in this file.app.component.ts
app.module.ts
app-routing.module.ts
RouterModule
in the AppModule
./assets
/theme