A simple open-source mobile game app written on Ionic framework
- Node.js 18.x (recommended via nvm)
- npm (comes with Node.js)
-
Install Node.js 18 (if using nvm):
nvm install 18 nvm use 18
-
Install dependencies:
npm install --legacy-peer-deps
-
Run the postinstall patch (if not automatically run):
npm run postinstall
Start the development server:
npm startor
npm run ionic:serveThe app will be available at http://localhost:8100/
To build the app:
npm run build- This project has been updated to use the modern
sasspackage instead of the deprecatednode-sass - A compatibility shim is automatically applied during installation via the postinstall script
- TypeScript warnings from
@ionic/propackage may appear in the console but don't affect functionality - the app runs perfectly fine - The dev server runs at http://localhost:8100/ despite the type warnings
- For mobile deployment, you'll need to set up Cordova/Capacitor platforms
This project is available at: https://github.com/asKaera/letscountcoins-ionic.git
Branches:
master- Main branch (current)
If you encounter issues:
-
Make sure you're using Node.js 18:
node --version # Should show v18.x.x -
Clear node_modules and reinstall:
rm -rf node_modules package-lock.json npm install --legacy-peer-deps
-
Manually run the patch script:
node scripts/patch-node-sass.js