mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-11-06 14:19:17 +08:00
Test it out!
- Run
gulp watchto build, serve, and watch Ionic & playground - Run
gulp karma-watchwhile 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 jspmjspm initgulp watchpython -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.jsfile as a sibling of a js file, System will make that an export and ignore the.jsfile.
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.5%
HTML
25.2%
SCSS
10.8%
JavaScript
2%
Vue
1%
Other
0.5%