[email protected]:ionic-team/ionic.git
cd ionic
cd core npm install
Notice that @ionic/core
lives in core
.
Make sure you are inside the core
directory.
npm start
With the dev
command, Ionic components will be built with Stencil, changes to source files are watched, a local http server will startup, and http://localhost:3333/ will open in a browser.
Navigate to http://localhost:3333/src/components/. Each component has small e2e apps found in the test
directory, for example: http://localhost:3333/src/components/button/test/basic
As changes are made in an editor to source files, the e2e app will live-reload.
-
npm start
allows you to modify the components and have live reloading, just like another ionic app. -
When everything looks good, run
npm run validate
to verify the tests linter and production build passes.
npm run prepare.deploy
- Review/update changelog
- Commit updates using the package name and version number as the commit message.
npm run deploy
- 🎉