Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update angular to latest version of 16 and tauri to 1.5.3 #5

Merged
merged 5 commits into from
Jan 7, 2024

Conversation

telvarost
Copy link

@telvarost telvarost commented Dec 20, 2023

Description

Users may have to update their global angular cli by running the following command:
npm install -g @angular/cli@^16

The commands used to update the project were as follows:
cd ./scr-tauri
cargo update
cd ../
ng update @angular/core@16 @angular/cli@16 @angular-eslint/schematics@16

The following page was referenced for the angular migration:
https://update.angular.io/?v=15.0-16.0

Type of change

Update to newer versions of angular and tauri

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Checklist:

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have run tests (npm run test) that prove my fix is effective or that my feature works

Tests Run:

npm run test
npm run web:serve
npm run web:prod
npm run tauri:bundle - I verified that the bundled app worked as expected by running the built .exe and the .msi

Extra Info:

I have also put a PR out on awesome-tauri, to include your template as a reference for bootstrapping with angular.
They already have an angular template, but in my opinion is is not as good as this one.
tauri-apps/awesome-tauri#243

@maximegris maximegris merged commit c165c20 into maximegris:main Jan 7, 2024
0 of 3 checks passed
@maximegris
Copy link
Owner

maximegris commented Jan 7, 2024

Thanks a lot !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants