node ( )

node ( )

github

github awesome-nodejs 41k

1.Git

1.1 1: git eslint commit

  • husky
    - Git
  • pre-commit
    - git git pre-commit pre-commit npm test
  • yorkie
    yorkie yorkie fork husky Git ( vue-cli 3x )

1.2 2: node git

1.3 3: git

1.4

2.

2.1 1:

3.NPM

3.1 1: npm

  • nrm
    - npm npm cnpm nj taobao npm
  • pnpm
    - yarn npm

3.2 2: package.json

3.3 3 package.json

3.4 4 npm

npm run build:css && npm run build:js
&

npm-run-all npm-run-all run-s run-p npm-run-all script

3.5 5 NPM

3.6

npm

4.

4.1 1 api

5.

5.1 1 ?

6.

6.1 1:

process.argv

6.2 2

6.3 3:

6.4 4:

6.5 5:

7.

MD5 AES SHA1 SM

8. &

~ node

9.

element iview

async-validator
,

10.

10.1 1: markdown

10.2 2: csv

10.3 3: xml

huaize2020
star awesome-nodejs

  • 1. ToDolist
  • 2.
  • 3.
  • 4.
  • 5.

1.

2.

3. Github frontendThings Star