O CMUI é uma estrutura de interface do usuário para a Web móvel. Ele fornece widgets ricos e interfaces simples prontas para uso, o que ajuda os desenvolvedores a se livrar dos detalhes do estilo e problemas de compatibilidade e a se concentrar na criação de seus próprios aplicativos.
O CMUI é uma estrutura de interface do usuário especializada em páginas da web móveis. Ele fornece componentes ricos e interfaces concisas e está disponível fora da caixa. O CMUI ajuda os desenvolvedores a se livrar dos detalhes do estilo e dos problemas de compatibilidade, liberando mais energia para investir no desenvolvimento de negócios.
Navegadores principais que suportam as seguintes plataformas móveis:
Os seguintes navegadores de desktop também são suportados:
(Veja a política de suporte hierárquico do navegador da CMUI para obter mais detalhes.)
Instalado via NPM 3:
$ npm install cmuiCarregue os arquivos de estilo CMUI, arquivos de script e dependências necessárias na página:
<!DOCTYPE html >
< html >
< head >
...
< link rel =" stylesheet " href =" node_modules/cmui/dist/cmui.css " >
</ head >
< body >
...
< script src =" node_modules/underscore/underscore-min.js " > </ script >
< script src =" node_modules/zepto.js/dist/zepto.min.js " > </ script >
< script src =" node_modules/cmui-gearbox/dist/gearbox.min.js " > </ script >
< script src =" node_modules/cmui/dist/cmui.js " > </ script >
</ body >
</ html > Se o seu projeto usar a Stylus como a linguagem pré -processadora CSS, você poderá introduzir diretamente o arquivo de entrada do estilo CMUI em seu código -fonte:
@import './node_modules/cmui/src/css/theme/baixing/index'Dessa forma, você pode usar a API de alto nível fornecida pelo CMUI no código-fonte:
Recomenda -se usar dispositivos iOS/Android para acessar: Demo CMUI

Os sites a seguir são construídos no CMUI (visite usando dispositivos iOS/Android):
Alguns módulos de CMUI foram separados e se tornaram projetos independentes. Esses módulos são introduzidos de maneira dependência de desenvolvimento e empacotados em um arquivo de liberação. Portanto, participar do desenvolvimento desses projetos independentes pode modificar esses módulos.
npm install no diretório raiz do projeto para instalar as dependências necessárias.npm run dist no diretório raiz do projeto e execute o script de construção./dist . npm install no diretório raiz do projeto para instalar as dependências necessárias.test/test-dev.html - código -fonte de teste (para testes no estágio de desenvolvimento) O CMUI é baseado nesses projetos de código aberto:
A equipe CMUI está usando o JetBrains IDE (WebStorm) com licença de código aberto:

MIT Licença