If you feel like contributing to this project, that is awesome! This guide should help you get started.
- It's OK to submit PR against the
master
branch - It's OK to have multiple commits per PR (will be squashed during merge)
- Please describe the changes in every PR, to make it easier to review. (No empty PR descriptions please)
- Commit messages must follow the commit message convention so that changelogs can be automatically generated. Commit messages are automatically validated before commit (by invoking Git Hooks via yorkie).
We will re-iterate these guidelines as the project matures.
COMPLETE
You will need Node.js (>=10.18.1) and Yarn installed, as well as NativeScript.
Please make sure you are using Nativescript 6.x
After cloning the repo, run:
$ cd nativescript-vue-next
$ yarn
$ yarn build
Before testing the sample apps, please change the package manager that NativeScript uses to yarn:
$ tns package-manager set yarn
Finally, run the sample app with:
$ cd apps/test
$ tns run android # or
$ tns run ios
$ yarn test
$ yarn upgrade-interactive --latest
apps
: Sample {N} applications for testingpackages
: Containsnativescript-vue
specific platform codecompiler
: This is where template compilation logic will go (vue template -> render function)runtime
: {N} specific Vue backend
scripts
: Directory for the custom tooling for managing and building the project
COMPLETE