mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-16 10:01:59 +08:00

Issue number: N/A --------- <!-- Please refer to our contributing documentation for any questions on submitting a pull request, or let us know here if you need any help: https://ionicframework.com/docs/building/contributing --> <!-- Some docs updates need to be made in the `ionic-docs` repo, in a separate PR. See https://github.com/ionic-team/ionic-framework/blob/main/.github/CONTRIBUTING.md#modifying-documentation for details. --> <!-- Please do not submit updates to dependencies unless it fixes an issue. --> <!-- Please try to limit your pull request to one type (bugfix, feature, etc). Submit multiple pull requests if needed. --> ## What is the current behavior? <!-- Please describe the current behavior that you are modifying. --> there are a few outdated links to a dead heroku app in the repo ## What is the new behavior? <!-- Please describe the behavior or changes that are being added by this PR. --> this commit removes old links within the repo that point to a heroku app that is no longer working/maintained. the original intent was to update stencil-related links initially (as stencil still focuses on slack for community communications). however, there were two references to the ionic worldwide slack, which has been since replaced with discord. i've updated those link (which were only in comments) as well. after applying this commit, there are no references to 'heroku' in the repo ## Does this introduce a breaking change? - [ ] Yes - [x] No <!-- If this introduces a breaking change, please describe the impact and migration path for existing applications below. --> ## Other information <!-- Any other information that is important to this PR such as screenshots of how the component looks before and after the change. --> Feel free to reject this/request we remove these links altogether. I'm not entirely sure we want to continue to provide them in the `core/` and `angular/` directories (when we don't have them in `packages/react/` nor `packages/vue/`
55 lines
1.2 KiB
Markdown
55 lines
1.2 KiB
Markdown
# @ionic/angular
|
|
|
|
Ionic Angular specific building blocks on top of [@ionic/core](https://www.npmjs.com/package/@ionic/core) components.
|
|
|
|
|
|
## Related
|
|
|
|
* [Ionic Core Components](https://www.npmjs.com/package/@ionic/core)
|
|
* [Ionic Documentation](https://ionicframework.com/docs/)
|
|
* [Ionic Forum](https://forum.ionicframework.com/)
|
|
* [Ionicons](http://ionicons.com/)
|
|
* [Stencil](https://stenciljs.com/)
|
|
* [Stencil Worldwide Slack](https://stencil-worldwide.slack.com/)
|
|
* [Capacitor](https://capacitor.ionicframework.com/)
|
|
|
|
|
|
## License
|
|
|
|
* [MIT](https://raw.githubusercontent.com/ionic-team/ionic/main/LICENSE)
|
|
|
|
## Testing ng-add in ionic
|
|
|
|
1. Pull the latest from `main`
|
|
2. Build ionic/angular: `npm run build`
|
|
3. Run `npm link` from `ionic/angular/dist` directory
|
|
4. Create a blank angular project
|
|
|
|
```
|
|
ng new add-test
|
|
// Say yes to including the router, we need it
|
|
cd add-test
|
|
```
|
|
|
|
5. To run schematics locally, we need the schematics-cli (once published, this will not be needed)
|
|
|
|
```
|
|
npm install @angular-devkit/schematics-cli
|
|
```
|
|
|
|
6. Link `@ionic/angular`
|
|
|
|
```
|
|
npm link @ionic/angular
|
|
```
|
|
|
|
|
|
7. Run the local copy of the ng-add schematic
|
|
|
|
```
|
|
$ npx schematics @ionic/angular:ng-add
|
|
```
|
|
|
|
|
|
You'll now be able to add ionic components to a vanilla Angular app setup.
|