- Ionic
See .env.template to create appropriate .env.local file
npm installnpm run generate:imagesGenerate an optimized webp format in different resolutions of the images under resources/images with the help of Squoosh and store it under public/assets/img.
ionic serveRuns the app in the development mode. Open http://localhost:8100 to view it in the browser.
The page will reload if you make edits. You will also see any lint errors in the console.
npm run build:ionic:browserBuilds the app for production to the build folder. It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes. The app is ready to be deployed!
-
Install Dependencies
npm install -
(on branch master/next/beta) Get Release Information (Changelog & Release Version) \
npm run release:information
Creates Release Notes and the next version from git commits. The next version is stored under
.VERSIONand updates the npm package version. The release notes are stored under.NOTES. -
Generate Optimized Images
npm run generate:images -
Build
npm run build:ionic:browser
ionic capacitor sync ios --prod -
Generate Screenshots
-
Generate Screenhots for en-US
JEST_PLAYWRIGHT_CONTEXT_OPTION_LOCAL=en-US JEST_PLAYWRIGHT_SCREENSHOT_SEARCH_QUERY=feed npm run generate:screenshots -
Generate Screenhots for ta-IN
JEST_PLAYWRIGHT_CONTEXT_OPTION_LOCAL=ta-IN JEST_PLAYWRIGHT_SCREENSHOT_SEARCH_QUERY=உலர்ந்த npm run generate:screenshots
-
-
Goto ios app folder
cd ios/App -
Install Dependencies
bundle install -
Run Fastlane
bundle exec fastlane
