pyjslint

Logiciel capture d'écran:
pyjslint
Détails logiciels:
Version: 0.3.3
Date de transfert: 14 Apr 15
Licence: Gratuit
Popularité: 9

Rating: 5.0/5 (Total Votes: 1)

pyjslint est un wrapper JSLint pour Python. Peut être appelé à partir de la ligne de commande et tout code Python.
Il est construit sur la puissance de NodeJS.
Dépendances
Il ne dépend que de nodejs. Vous devez avoir noeud sur votre système pour l'exécution de cette enveloppe.
Il fonctionne très bien avec la version 0.4.12, mais il peut fonctionner aussi avec d'autres versions.
Il n'y a pas besoin de télécharger JSLint, il sera tiré par les cheveux pour votre commodité. Mais, si vous voulez utiliser votre propre JSLint fichier que vous pouvez spécifier avec une option, il suffit de faire assurer qu'il est prêt à être exécuté sur nodejs.
Installation
Il est téléchargé sur PyPI donc ce qui fera la différence:
easy_install pyjslint
Ou vous pouvez l'installer à partir du code source exécutant:
python setup.py install
Dans les deux cas, vous devez avoir installé dans vos setuptools système ou distribuer.
Utilisez-le à partir de la ligne de commande
Si vous appelez l'emballage sans arguments ce sera la sortie:
$ Pyjslint
Un fichier JavaScript doit être spécifié
Utilisation: pyjslint [options] jsfile
Donc, au moins un fichier JavaScript doit être spécifié.
Regardons les options possibles:
$ Pyjslint --help
Utilisation: pyjslint [options] jsfile
Options:
& Nbsp; -h, --help afficher ce message d'aide et de sortie
& Nbsp; -u, --upgrade Upgrade JSLint
& Nbsp; -j JSLint, --jslint = JSLint
& Nbsp; emplacement JSLint
& Nbsp; -o JSOPTIONS, --options = JSOPTIONS
& nbsp; les options JSLint
& Nbsp; NODE -n, emplacement de noeud --node = NODE
Avec cette option vous pouvez spécifier le fichier JSLint à utiliser, où trouver l'exécutable de noeud ou tout simplement le rendre sûr qu'il télécharge le plus récent JSLint disponibles.
Utilisez-le à partir de Python
Si vous souhaitez utiliser dans votre code Python, peut-être dans un crochet du système de contrôle de version ou quelque chose, juste faire ce est sûr ce est dans le chemin de Python et faire quelque chose comme ceci:
pyjslint d'importation
# La méthode nécessite le contenu du texte du fichier pour vérifier
pyjslint.check_JSLint (file.read ())
Il sera de retour une liste avec les erreurs constatées par JSLint.
Il n'y a pas encore d'options si vous appelez cela de cette façon. . Peut-être un jour, les contributions sont bienvenues

Exigences :

  • Python

Logiciel similaire

nose-skipreq
nose-skipreq

12 May 15

ESC/Java2
ESC/Java2

3 Jun 15

TestManager
TestManager

20 Feb 15

DoctorJ
DoctorJ

11 May 15

Commentaires à pyjslint

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!