mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
Test it out!
- Run
gulp watch
to build, serve, and watch Ionic & playground - Run
gulp karma-watch
while gulp watch is running to watch tests. Unit tests run on compiled files in dist. - All test files must be suffixed with
_spec.js
.
Building & Running
npm install -g jspm
jspm init
gulp watch
python -m SimpleHTTPServer .
open http://localhost:9000/dist/examples/aside/basic/index.html
- Follow the structure found in src/components/aside/examples/basic to create more examples.
Problems already
- If we have a
.spec.js
file as a sibling of a js file, System will make that an export and ignore the.js
file.
There's probably a setting in System.js somewhere to fix this.
Build
- JSCS
- JSHint (or TypeScript variant)
Current Focus
Build/Angular2
- Build system
- Repo structure overlord
- ES6/Angular2/Component conventions
- Global/Attribute config system
- Dynamically assign behaviors/templates per config
HTML/CSS/Transitions
- Markup structure
- SCSS
- View transitions
- Core View History/Navigation system
- Routing
- Snapshot
Gestures
- Gesture system
- Linear constraints
- Auto layout
- Class/inheritance system
- Translate native concepts to the web
Description
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
angularcapacitorframeworkfrontendioniciosjavascriptmaterial-designmobilepwareactstencilstenciljstypescriptvuewebwebcomponents
Readme
MIT
2.4 GiB
Languages
TypeScript
60.8%
HTML
24.8%
SCSS
11%
JavaScript
2%
Vue
0.9%
Other
0.5%