Package SEO npm: pourquoi il est important de bien configurer la configuration et d'écrire des tests

J'ai récemment publié un article sur ma CLI pour React Components, qui est devenu le premier package npm public pour moi. Et comme je voulais partager mes bonnes pratiques avec le plus grand nombre de développeurs possible, j'ai commencé à explorer différentes manières d'améliorer ma position dans les résultats de recherche sur différents sites spécialisés. Pour tenter d'améliorer ma position, je me suis appuyé sur la recherche en npm , yarn et npms . Et si vous ouvrez maintenant la page de mon colis dans l'un de ces trois sites, les résultats y seront malheureusement assez modestes et je vais essayer de vous expliquer pourquoi et de spéculer sur ce sujet.

Popularité, qualité, maintien

npm , : popularity, quality maintainance. - - - .

Popularity , , . npms.

popularity , . Quality , maintainance. , . , . , , , issue . , npms 100%, , npm 33%. , . , , 33%, . React .

Popularity , maintainance , quality? . CLI js . , Typescript , . , 20%. 61% , . , , , , .

:

  1. . ESLint, TSLint .

  2. readme.md changelog.md

  3. .editorconfig , - . .

  4. github Travis .travis.yml. , . , CLI Linux Windows , Travis Linux , , .

  5. , package.json. , , .

. , . , npm 61%, 49%, , . nmps , 96%. , , , , , , .

PR

, , , , - . npm, : 1, 2, 3,... 21. - ?

, , . yarn, , , readme. reddit . , , - 20-30 . , , «». , , . , - , , 150 , , . index , , , . , , , - yarn. . , - description package.json. , , - , , - . +200 , . , yarn 23 - , , , , .

, , , , , PR - . , issue , . , . , , .

- , github , - , . , - , . - , - .

, , . , - , . , - , . - .

- , - . - , , , , 15 . , , , github.

, 150 , , - , - 200 issue.

- npm- , , . , , , , - , - , - , , .




All Articles