naver / jindojs-jmc

Other
16 stars 1 forks source link

This project is no longer maintained since 2017. Please use alternatives libraries as 'jQuery' and 'egjs' instead of Jindo and JC/JMC. If you need to migrate, check out migration documents(jQuery/JMC) listed as below.

JMC - Jindo Mobile Component

Build Status

What is JMC?

JMC is a framework that make easier to develop mobile web UI. JMC provide UI components like scroll, flicking, etc..

JMC is the main JavaScript Mobile Component used for developing most of NAVER's web products.

JMC is a part of JindoJS family product

JindoJS consists with : Jindo, Jindo Component and Jindo Mobile Component

JMC Features

How to install?

bower install jindojs-jmc

Modules

How to build

Clone a copy of JMC from git repo by running:

$ git clone https://github.com/naver/jindojs-jmc.git

Enter the jindojs-jmc directory and make sure have all the necessary dependencies :

$ cd jindojs-jmc && npm install

Run the build script:

$ grunt

The result of your build, will be found in the 'dist/' subdirectory with the minified version and API document.

Running the Unit Tests

Make sure you have the necessary dependencies:

$ npm install

Start grunt 'test:*' task:

$ grunt test:*

if you want to test a specific component, put the module's name as a parameter of the test. Here are some example that you might consider.

$ grunt test:SlideFlicking  #test "jindo.m.SlideFlicking"
$ grunt test:m  #test "jindo.m"
$ grunt test:Touch  #test "jindo.m.Touch"

Issues

If you find a bug, please report us via the GitHub issues page.
https://github.com/naver/jindojs-jmc/issues

License

Licensed under LGPL v2:
https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html

Analytics