-
-
Notifications
You must be signed in to change notification settings - Fork 241
docs(readme): Update readme and add Contributing.md #1170
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
Conversation
radeva
commented
Jan 25, 2018
- add more description about the repo in the readme
- add Get Help section in the readme
- move local setup to DevelopmentWorkflow.md
- add contributing.md guide
DevelopmentWorkflow.md
Outdated
## Developer workflow: | ||
|
||
### Setup: | ||
Use `npm link` to link `nativescript-angular` in `tests` and `ng-sample` projects: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you are using npm5, the package will be linked on npm install
. Since npm5 is lts now, I think we can remove the usage of npm link
from the setup.
DevelopmentWorkflow.md
Outdated
``` | ||
$ cd ng-sample | ||
$ npm install | ||
$ npm install ../nativescript-angular |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can drop this, because the package.json now points to ../nativescript-angular
.
DevelopmentWorkflow.md
Outdated
``` | ||
$ cd tests | ||
$ npm install | ||
$ npm install ../nativescript-angular |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above
DevelopmentWorkflow.md
Outdated
Start test run: | ||
|
||
``` | ||
$ tns test ios --emulator |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can drop the --emulator flag.
It looks great! We can also add a note about running the e2e tests. Something similar to this: https://github.com/NativeScript/nativescript-dev-webpack/pull/424/files |
@sis0k0 All the comments are addressed. Feel free to merge this PR or get back with more comments. |
- add more description about the repo in the readme - add Get Help section in the readme - move local setup to DevelopmentWorkflow.md - add contributing.md guide
- remove npm link usage since it is supported out of the box in npm 5 (currently LTS) - remove installation of '../nativescript-angular' since it's part of the package.json - remove --emulator flag
Describe the steps to run plugin end-2-end tests with Appium
9d2e394
to
c7d5804
Compare