pyjslint

Software skärmdump:
pyjslint
Mjukvaruinformation:
Version: 0.3.3
Ladda upp dagen: 14 Apr 15
Licens: Gratis
Popularitet: 9

Rating: 5.0/5 (Total Votes: 1)

pyjslint är en JSLint wrapper för Python. Kan startas från kommandoraden och alla Python-kod.
Den är byggd på kraften i NodeJS.
Beroenden
Det beror bara på nodejs. Du måste ha nod i systemet för att köra den här omslaget.
Den kör bara bra med 0.4.12-versionen, men det kan också fungera med andra versioner.
Det finns ingen anledning att ladda ner JSLint blir det hämtas för din convinience. Men, om du vill använda din egen JSLint fil kan du ange det med en option, bara göra det till att man är beredd att köras på nodejs.
Installation
Det är upp till PyPI så detta kommer att göra susen:
easy_install pyjslint
Eller så kan du installera det från källkoden igång:
Python setup.py installera
I båda fallen måste du ha installerat i ditt system setuptools eller distribuera.
Använd den från kommandoraden
Om du ringer omslaget utan argument detta blir utgången:
$ Pyjslint
En JavaScript-fil måste anges
Användning: pyjslint [alternativ] jsfile
Så åtminstone en JavaScript-fil måste anges.
Låt oss titta på de möjliga alternativ:
$ Pyjslint --help
Användning: pyjslint [alternativ] jsfile
Alternativ:
& Nbsp; -h, --help visa denna hjälpmeddelande och avsluta
& Nbsp; -u, --upgrade Upgrade JSLint
& Nbsp; -j JSLint, --jslint = JSLint
& Nbsp; JSLint plats
& Nbsp; -o JSOPTIONS, --options = JSOPTIONS
& nbsp; JSLint alternativ
& Nbsp; -n NODE, --node = NODE Node plats
Med detta alternativ kan du ange JSLint filen att använda, var man kan hitta noden körbara eller bara göra det säker det hämtar den nyaste JSLint tillgängliga.
Använd det från Python
Om du vill använda i din Python-kod, kanske i ett kontrollversion systemet krok eller något, bara göra det till att det är i Python vägen och göra något så här:
import pyjslint
# Metoden kräver innehållet i filen texten för att kontrollera
pyjslint.check_JSLint (file.read ())
Det kommer att returnera en lista med de fel som JSLint.
Det finns inga alternativ ännu om du åberopa det här sättet. . Kanske någon gång, bidrag är välkomna

Krav :

  • Python

Liknande mjukvara

jstestnetlib
jstestnetlib

20 Feb 15

nose-testconfig
nose-testconfig

11 May 15

rockload
rockload

11 May 15

JProfiler
JProfiler

17 Feb 15

Kommentarer till pyjslint

Kommentarer hittades inte
Kommentar
Slå på bilder!