js-primer

:book: JavaScriptの入門書

Github stars Tracking Chart

JavaScript Primer Build Status

この書籍はES2015以降をベースとしたJavaScriptの入門書です。

プログラミングをやったことがあるが、今のJavaScriptがよくわからないという人が、
今のJavaScriptアプリケーションを読み書きできるようになる目的の書籍です。

次のURLから閲覧できます。

Twitterのハッシュタグは #jsprimer です。

:warning: Status :warning:

この書籍は開発中の内容となっています。

どのような経緯で動いているかはミーティングノートを参照してください。

リポジトリの更新を追いたい方はリポジトリをWatchしてください。

Watch button

また、下記フォームからメールアドレスを登録しておくと更新情報を受け取れます。

Installation

npm install

Node.js 12.13.0以上が必要です。
npxコマンドが利用できることを確認してください。

Usage

Build

GitBookのbuildをします

npm run build

Watch

GitBookのbuildかつWatchをします。
プレビューをする場合は、ローカルサーバーを利用してください。

次のコマンドを実行後、http://localhost:4000/へアクセスすることでプレビューを見られます。

npm run start
# open http://localhost:4000/

Test

このプロジェクトでは文章やコードに対してテストを実行しています。
文章中のインラインコードのテスト、特定のファイル名にもとづくテスト、コメントを使ったDocTestなどが含まれます。

以下のコマンドを実行すると全てのテストが実行されます。

npm i -d && npm test

詳しくは CONTRIBUTING.md を見てください。

Contributing

小さなtypoでもIssueやPull Requestを歓迎しています。

コントリビュートの方法や確認方法についてはCONTRIBUTING.mdを参照してください。
また文章の間違いに気づいたらも参照してください。

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

CODE_OF_CONDUCTもあわせて参照してください。

License

Copyright (c) 2016-present jsprimer project

  • ソースコード: MITライセンス
  • 文章: CC BY-NC 4.0

Project Member

jsprimerプロジェクトは次のメンバーで構成されています。

OSS Supporters

Main metrics

Overview
Name With Ownerasciidwango/js-primer
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 6)
Platform
License:Creative Commons Attribution 4.0 International
所有者活动
Created At2016-02-02 05:16:25
Pushed At2025-06-09 21:37:13
Last Commit At2025-06-10 06:36:38
Release Count7
Last Release Namev6.0.0 (Posted on 2024-08-25 23:37:59)
First Release Name1.0.0 (Posted on 2020-04-20 23:41:48)
用户参与
Stargazers Count2.4k
Watchers Count241
Fork Count226
Commits Count2.4k
Has Issues Enabled
Issues Count644
Issue Open Count29
Pull Requests Count1089
Pull Requests Open Count3
Pull Requests Close Count43
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private