Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

WIP update the CONTRIBUTING.md guide.#1203

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
trusktr wants to merge4 commits intodevelop
base:develop
Choose a base branch
Loading
fromcontributing-guide

Conversation

@trusktr
Copy link
Member

@trusktrtrusktr commentedJun 5, 2020
edited
Loading

Summary

Improve the contributing guidelines and documentation.

TODO:

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Docs
  • Build-related changes
  • Other, please describe:

If changing the UI of default theme, please provide thebefore/after screenshot:

Does this PR introduce a breaking change? (check one)

  • Yes
  • No

If yes, please describe the impact and migration path for existing applications:

The PR fulfills these requirements:

  • When resolving a specific issue, it's referenced in the PR's title (e.g.fix #xxx[,#xxx], where "xxx" is the issue number)

You have tested in the following browsers: (Providing a detailed version will be better.)

  • Chrome
  • Firefox
  • Safari
  • Edge
  • IE

If adding anew feature, the PR's description includes:

  • A convincing reason for adding this feature
  • Related documents have been updated
  • Related tests have been updated

To avoid wasting your time, it's best to open afeature request issue first and wait for approval before working on it.

Other information:

Just updating docs for contributing.

@vercel
Copy link

vercelbot commentedJun 5, 2020
edited
Loading

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect:https://vercel.com/docsify-core/docsify-preview/rf0rv0cud
✅ Preview:https://docsify-preview-git-contributing-guide.docsify-core.vercel.app

```sh
npm install
npm run build
npx serve.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Maybe we should mention thedev command before this ?

like after install
npm run dev for streamline one you mentioned below and then thisbuild thing ?

WDYT ?

cause we have the same in gitpod environment as well so for consistency we can have that.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I don't think we should suggest usingnpx when we have npm scripts setup to accomplish the same thing (in this case,npm run serve).npx requires internet access which means it will fail when working offline, can be slow when internet speeds are slow (rural areas, mobile, developing countries, etc.) and/or expensive when internet charges are high (mobile, bandwidth limits, etc.)

Let's make sure the repo has everything needed for local development.

@trusktr
Copy link
MemberAuthor

trusktr commentedJun 6, 2020 via email

Sounds good :)*#!/*JoePea
On Fri, Jun 5, 2020 at 12:47 PM Anix ***@***.***> wrote: ***@***.**** requested changes on this pull request. ------------------------------ In CONTRIBUTING.md <#1203 (comment)>: > @@ -15,9 +15,39 @@ We welcome any type of contribution, not only code. You can help with Working on your first Pull Request? You can learn how from this *free* series, [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github). +### Developing + +After cloning the project, run the following in your terminal + +```sh +npm install +npm run build +npx serve . Maybe we should mention the dev command before this ? like after install npm run dev for streamline one you mentioned below and then this build thing ? WDYT ? cause we have the same in gitpod environment as well so for consistency we can have that. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#1203 (review)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AACIVTXMPC7GN5G2FOUJ5KTRVFDWDANCNFSM4NU4NZEQ> .

@codesandbox-ci
Copy link

codesandbox-cibot commentedJun 8, 2020
edited
Loading

This pull request is automatically built and testable inCodeSandbox.

To see build info of the built libraries, clickhere or the icon next to each commit SHA.

Latest deployment of this branch, based on commit34df471:

SandboxSource
docsify-templateConfiguration

@trusktrtrusktr added do not merge WIP docsrelated to the documentation of docsify itself websiterelated to the official docsify website: https://docsify.js.org and removed do not merge labelsJun 19, 2020
@trusktrtrusktr mentioned this pull requestJul 7, 2020
15 tasks
@kirbyfernkirbyfern mentioned this pull requestJul 8, 2020
15 tasks
Copy link
Member

@jhildenbiddlejhildenbiddle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Per the #maintainers discussion on Discuss, let's also add information regarding our agreed commit convention:https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit

```sh
npm install
npm run build
npx serve.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I don't think we should suggest usingnpx when we have npm scripts setup to accomplish the same thing (in this case,npm run serve).npx requires internet access which means it will fail when working offline, can be slow when internet speeds are slow (rural areas, mobile, developing countries, etc.) and/or expensive when internet charges are high (mobile, bandwidth limits, etc.)

Let's make sure the repo has everything needed for local development.

npx serve.
```

The third command will output a URL like`http://localhost:5000`. Open it in your browser, then you'll see a directory listing. Click on the`docs/` folder and you'll then see the Docsify documentation (built with Docsify of course!) running locally on your computer.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Development server runs on port 3000.

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

  • update port
  • change tonpm command

I agree about the change. Sidenote, I thinknpx falls back to the same asnpm and uses the local dependency without the internet when the local dependency is installed.

@trusktr
Copy link
MemberAuthor

trusktr commentedOct 9, 2020
edited by jhildenbiddle
Loading

Per the #maintainers discussion on Discuss, let's also add information regarding our agreed commit convention:https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit

👍

  • update commit format

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@jhildenbiddlejhildenbiddlejhildenbiddle requested changes

@anikethsahaanikethsahaanikethsaha requested changes

Requested changes must be addressed to merge this pull request.

Assignees

No one assigned

Labels

docsrelated to the documentation of docsify itselfwebsiterelated to the official docsify website: https://docsify.js.orgWIP

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

5 participants

@trusktr@jhildenbiddle@anikethsaha@sy-records

[8]ページ先頭

©2009-2025 Movatter.jp