Diferència entre revisions de la pàgina «Javascript Quality Control with Jest and ESLint»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «=Introducció= Referència que seguim, article: Javascript Quality Control with Jest and ESLint *https://medium.com/asos-techblog/javascript-quality-control-with-jest-...».) |
m |
||
| Línia 41: | Línia 41: | ||
$ npm test -- 'playground' | $ npm test -- 'playground' | ||
</pre> | </pre> | ||
| + | {{Autor}}, maig 2021 | ||
Revisió del 07:59, 7 maig 2021
Introducció
Referència que seguim, article: Javascript Quality Control with Jest and ESLint
Cas d'us: https://github.com/trekhleb/javascript-algorithms/
Aquest repositori conté una col·lecció gran d'estructures de dades i algorismes per a Javascript. Cada algorisme conté la seva implementació, documentació i un test per comprovar que el codi és vàlid.
Clonem el repositori $ git clone https://github.com/trekhleb/javascript-algorithms.git How to use this repository Install all dependencies $ npm install Run ESLint: You may want to run it to check code quality. $ npm run lint Run all tests $ npm test Run tests by name $ npm test -- 'LinkedList' Troubleshooting: In case if linting or testing is failing try to delete the node_modules folder and re-install npm packages: $ rm -rf ./node_modules $ npm i Playground You may play with data-structures and algorithms in ./src/playground/playground.js file and write tests for it in ./src/playground/__test__/playground.test.js. Then just simply run the following command to test if your playground code works as expected: $ npm test -- 'playground'
creat per Joan Quintana Compte, maig 2021