pyjslint

Software screenshot:
pyjslint
Software informatie:
Versie: 0.3.3
Upload datum: 14 Apr 15
Licentie: Gratis
Populariteit: 9

Rating: 5.0/5 (Total Votes: 1)

pyjslint is een JSLint wrapper voor Python. Beroep kan worden gedaan vanaf de opdrachtregel en eventuele Python-code.
Het is gebouwd op de kracht van NodeJS.
Afhankelijkheden
Het hangt alleen af ​​van NodeJS. U moet knooppunt op uw systeem hebben voor het uitvoeren van deze wrapper.
Het loopt prima met de 0.4.12 versie, maar het kan ook werken met andere versies.
Het is niet nodig om JSLint downloaden zal opgehaald voor gemak zijn. Maar, als u wilt uw eigen JSLint gebruiken bestand kunt u dit opgeven met een optie, maar zorg er zeker van dat het bereid is om te worden uitgevoerd op NodeJS.
installatie
Het wordt geüpload naar PyPI dus dit zal doen de truc:
easy_install pyjslint
Of u kunt het installeren vanaf de broncode running:
python setup.py installeren
In beide gevallen moet je in je systeem setuptools hebt geïnstalleerd of te verspreiden.
Gebruik het vanaf de command-line
Als je de wrapper bellen zonder argumenten zal dit de output zijn:
$ Pyjslint
Een JavaScript-bestand moet worden opgegeven
Gebruik: pyjslint [opties] jsfile
Dus minstens een JavaScript-bestand moet worden opgegeven.
Laten we eens kijken naar de mogelijke opties:
$ Pyjslint --help
Gebruik: pyjslint [opties] jsfile
Opties:
& Nbsp; -h, --help deze hulp bericht en afrit tonen
& Nbsp; -u, --upgrade Upgrade JSLint
& Nbsp; -j JSLint, --jslint = JSLint
& Nbsp; JSLint locatie
& Nbsp; -o JSOPTIONS, --options = JSOPTIONS
& Nbsp; JSLint opties
& Nbsp; -n NODE, --node = NODE Node locatie
Met deze opties kunt u de JSLint bestand te gebruiken, waar het knooppunt uitvoerbare vinden of gewoon maken het zeker dat het downloadt de nieuwste JSLint beschikbaar specificeren.
Gebruik het van Python
Als u wilt gebruiken in uw Python-code, misschien in een controle-versie systeem haak of iets, maar zorg er zeker van dat het in de Python pad en doe iets als dit:
import pyjslint
# De methode vereist de tekst inhoud van het bestand te controleren
pyjslint.check_JSLint (file.read ())
Het zal een lijst met de fouten die bij JSLint terugkeren.
Er is nog geen opties als je het op deze manier te roepen. . Misschien ooit, bijdragen zijn welkom

Eisen

  • Python

Vergelijkbare software

py.saunter
py.saunter

20 Feb 15

rhinoplasty
rhinoplasty

14 Apr 15

assertEquals
assertEquals

20 Feb 15

expecter
expecter

20 Feb 15

Reacties op pyjslint

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!