pyjslint

Skjermbilde programvare:
pyjslint
Prog.varedetaljer:
Versjon: 0.3.3
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 9

Rating: 5.0/5 (Total Votes: 1)

pyjslint er en JSLint wrapper for Python. Kan påberopes fra kommandolinjen og noen Python-kode.
Den er bygget på strømmen av NodeJS.
Avhengig
Det avhenger bare på nodejs. Du må ha node på systemet for å kjøre denne wrapper.
Det går helt fint med den 0.4.12-versjonen, men det kan fungere også med andre versjoner.
Det er ikke nødvendig å laste ned JSLint, vil det være hentet for din convinience. Men, hvis du ønsker å bruke din egen JSLint fil kan du oppgi det med et alternativ, bare gjøre det for at det er forberedt på å bli henrettet på nodejs.
Installasjon
Den er lastet opp til PyPI så dette vil gjøre susen:
easy_install pyjslint
Eller du kan installere det fra kildekoden løping:
python setup.py installere
I begge tilfeller må du ha installert i system setuptools eller distribuere.
Bruk den fra kommandolinjen
Hvis du ringer wrapper uten argumenter dette vil være resultatet:
$ Pyjslint
En Javascript-fil må spesifiseres
Bruk: pyjslint [alternativer] jsfile
Så minst en Javascript-fil må spesifiseres.
La oss se på mulige alternativer:
$ Pyjslint --help
Bruk: pyjslint [alternativer] jsfile
Alternativer:
& Nbsp; -H, Hjelpe vis denne hjelpemeldingen og exit
& Nbsp; -u, --upgrade Oppgrader JSLint
& Nbsp; -j JSLINT, --jslint = JSLINT
& Nbsp; JSLint plassering
& Nbsp; -o JSOPTIONS, --options = JSOPTIONS
& nbsp; JSLint alternativer
& Nbsp; -n NODE, --node = NODE Node plassering
Med dette alternativet kan du angi JSLint filen som skal brukes, hvor du skal finne node kjørbar eller bare gjøre det for at den laster ned den nyeste JSLint tilgjengelig.
Bruk den fra Python
Hvis du vil bruke i din Python-kode, kanskje i en kontrollversjon system krok eller noe, bare gjøre det for at det er i Python banen og gjøre noe som dette:
import pyjslint
# Metoden krever teksten innholdet av filen for å sjekke
pyjslint.check_JSLint (file.read ())
Det vil returnere en liste med feil funnet av JSLint.
Det er ingen alternativer ennå hvis du påkalle det på denne måten. . Kanskje en dag, bidrag er velkommen

Krav :

  • Python

Lignende programvare

lava-test-demo
lava-test-demo

15 Apr 15

Attest
Attest

14 Apr 15

Tcpreplay
Tcpreplay

7 Mar 16

Kommentarer til pyjslint

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!