GithubHelp home page GithubHelp logo

cfanvip / confusion-ionic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from belachkar/confusion-ionic

0.0 0.0 0.0 4.2 MB

Ionic 3 and cordova Coursera course from https://www.coursera.org/learn/ionic-cordova/

HTML 24.13% TypeScript 27.13% JavaScript 26.43% SCSS 22.30%

confusion-ionic's Introduction

Ionic 3 and cordova project

This project is a part of the Coursera course Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova

Been outdated, I've decided to make this initial project repository that the students don't strugle with the dependencies (node, ionic and npm).

Dependencies

This project uses:

Name Version
ionic ^3.20.1
corova ^9

Installation

You don't have to downgrade your npm or NodeJS versions.

Tested with:

  • NodeJS: 12.18.3
  • npm: 6.14.8
  • Ionic: 3.20.1
  • cordove: 9.0.0
  1. Clone the project: git clone https://github.com/belachkar/confusion-ionic.git.

    If you want to change the name just add the name you want for the project at the end:

    git clone https://github.com/belachkar/confusion-ionic.git confusion.

  2. Change the directory:

    • WIN: cd .\confusion-ionic.
    • LINUX: cd ./confusion-ionic.
  3. Install the npm dependencies: npm i.

  4. For compatibility of commands for the rest of the lessons, may be you should install ionic v3.20.1 globally npm i -g ionic@3.

If you have changed the project name you must also change it in these files:

  • package.json
  • ionic.config.json
  • config.xml in the name tag: <name>confusion-ionic</name>.
  • Drop the package-lock.json file, and run npm i to recreate it.

Errors fixation

Normally you shouldn't have any error, but if there is a problem installing node-sass (Build error):

  1. Install AS ADMINISTRATOR windows-build-tools package globally: npm --vs2015 install -g windows-build-tools.
  2. Delete the node_modules folder.
  3. Delete the package-lock.json file.
  4. Reinstall the dependencies: npm i.

Please hit the Star at the top if you like the guidance project,

I hope it helps.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.