SlimIt

Software skärmdump:
SlimIt
Mjukvaruinformation:
Version: 0.8.1
Ladda upp dagen: 14 Apr 15
Utvecklare: Ruslan Spivak
Licens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

SlimIt är en JavaScript minifier skrivet i Python. Projektet samman JavaScript i mer kompakt kod så att den hämtar och kör snabbare.
Använda lexer i ditt projekt
>>> Från slimit.lexer import Lexer
>>> Lexer = Lexer ()
>>> Lexer.input ('a = 1;')
>>> För token i lexer:
... Print token
...
LexToken (ID, "a", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Du kan få en token i taget med hjälp token metod:
>>> Lexer.input ('a = 1;')
>>> Medan sant:
... Token = lexer.token ()
... Om inte token:
... Paus
... Print token
...
LexToken (ID, "a", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
LexToken instans har olika attribut:
>>> Lexer.input ('a = 1;')
>>> Token = lexer.token ()
>>> token.type, token.value, token.lineno, token.lexpos
("ID", "ett", 1, 0)
Installation:
Använda pip:
sudo Pip installera slimit
Använda easy_install:
sudo easy_install slimit

Vad är nytt i den här versionen:

  • Bugfix: https://github.com/rspivak/ slimit / pull / 45 Fix syntaxfel i produktionen av för uttalande med någon form av uttryck

Vad är nytt i version 0.7.4:

  • Bugfix: https://github.com / rspivak / slimit / frågor / 34 "klass" är reserverad sökordet nu

Vad är nytt i version 0.7.3:

  • Bugfix (enställig op i FOR init): https://github.com/rspivak/slimit/pull/33

Vad är nytt i version 0.7.2:

  • Stöd för get / set egenskaper: https: //github.com/rspivak/slimit/issues/32

Vad är nytt i version 0.7.1:

  • Funktion samtalsstöd i FOR init avsnittet: https: //github.com/rspivak/slimit/pull/31

Vad är nytt i version 0.7:

  • Multi string support: https://github.com/ rspivak / slimit / frågor / 24

Vad är nytt i version 0.6.1:

  • Inkom kommandoradsalternativet -t / - mangel-toplevel att slå på global räckvidd namn mangling. Från och med denna version är det avstängd som standard: https://github.com/rspivak/slimit/issues/27
  • Bort beroende av ett "distribuera" paket
  • Bugfix: https://github.com/rspivak/slimit/issues/26
  • Bugfix: https://github.com/rspivak/slimit/issues/25

Vad är nytt i version 0.6:

  • Inkom optimering: foo [& quot; bar & quot;] == & gt; foo.bar
  • Inkom basklass för anpassade AST nod besökare
  • Dokumentation uppdateringar
  • Bugfix: https://github.com/rspivak/slimit/issues/22
  • Bugfix: https://github.com/rspivak/slimit/issues/21

Vad är nytt i version 0.5.5:

  • Buggfix: https://github.com/ rspivak / slimit / frågor / 7

Krav :

  • Python

Liknande mjukvara

Tcl/Tk
Tcl/Tk

20 Jan 18

Lush
Lush

11 May 15

STklos
STklos

15 Apr 15

Annan programvara för utvecklare Ruslan Spivak

sftpserver
sftpserver

14 Apr 15

cynic
cynic

14 Apr 15

httpcode
httpcode

14 Apr 15

Kommentarer till SlimIt

Kommentarer hittades inte
Kommentar
Slå på bilder!