Installer JSLint sur sa machine

Flattr this!

Ce billet a pour but d'installer JSLint en local. Il ne sera donc que question de ça, je vous laisse le soin d'imaginer les applications concrètes. En tant que développeur, je l'utilise pour faire de l'intégration continue sur mes scripts JS 😉

Le but étant d'installer JSLint en local, il faudra installer un serveur JS 😉 Pour le coup, j'ai souhaité installé Node.js

Comme dit par Joyent sur leur wiki : https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

L'installation de Node.js se fait via un dépôt supplémentaire. Seule debian propose un dépôt officiel (sid). Pour l'activer, taper :

#
echo deb http://ftp.us.debian.org/debian/ sid main > /etc/apt/sources.list.d/sid.list
#

puis

#
apt-get update && apt-get install nodejs

La première commande active le dépôt, et la seconde installe nodejs depuis ce dernier.

Je vous conseille de commenter ce dépôt après cette manipulation, si vous êtes en environnement de production.

Télécharger la projet JSLint sur github

#
git clone git://github.com/reid/node-jslint.git /var/nodejs

Ensuite executer le linter JS

#
nodejs /var/nodejs/bin/jslint.js $MON_FICHIER_JS

Je n'ai pas encore assez utilisé JSLint  pour vous dire à quoi corresponde toutes les options, mais je sais que vous en avez un grand nombre.

Pour les connaître, tapez :

#
nodejs /var/nodejs/bin/jslint.js

Flattr this!

A propos de Marwan

Développeur Web passionné, surtout axé technologies serveur, aujourd'hui PHP mais demain Ruby. Vous pouvez aussi me retrouver sur Twitter @waghanza
Cette entrée a été publiée dans Dev. Web, JavaScript, avec comme mot(s)-clef(s) . Vous pouvez la mettre en favoris avec ce permalien.
  • http://www.pure-tentation.fr/ Syndrael

    Sympa comme dispositif, il reste à voir les avantages, et surtout le gain. Perso, je ne me suis jamais penché sur le sujet.
    S.

  • http://www.pure-tentation.fr/ Syndrael
  • http://www.mathieurobin.com/ Mathieu

    Effectivement, ça m’a l’air très intéressant, merci !

    PS : et merci à Marwan pour cet article intéressant

Articles liés