SlimIt

Screenshot Software:
SlimIt
Detalii soft:
Versiune: 0.8.1
Incarca data: 14 Apr 15
Producător: Ruslan Spivak
Licenţă: Gratuit
Popularitate: 60

Rating: 2.0/5 (Total Votes: 1)

SlimIt este un Minifier JavaScript scris în Python. Proiectul compilează JavaScript în cod mai compact astfel încât se descarcă și rulează mai rapid.
Utilizarea lexer în proiectul dumneavoastră
>>> Din slimit.lexer Lexer import
>>> Lexer = Lexer ()
>>> Lexer.input ("a = 1; ')
>>> Pentru jeton în lexer:
... Jeton imprimare
...
LexToken (ID, "o", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Puteți obține un jeton la un moment dat, folosind metoda simbol:
>>> Lexer.input ("a = 1; ')
>>> Timp Adevărat:
... Jeton = lexer.token ()
... Dacă nu jeton:
... Pauză
... Jeton imprimare
...
LexToken (ID, "o", 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Exemplu LexToken prezintă caracteristici diferite:
>>> Lexer.input ("a = 1; ')
>>> Jeton = lexer.token ()
>>> token.type, token.value, token.lineno, token.lexpos
("ID", "o", 1, 0)
Instalare:
Utilizarea PIP:
sudo Pip instala slimit
Utilizarea easy_install:
sudo easy_install slimit

Ce este nou în această versiune:

  • fix Bug: https://github.com/rspivak/ slimit / pull / 45 Fix eroare de sintaxă în producția de de declarații cu o formă de exprimare

Ce este nou în versiunea 0.7.4:

  • fix Bug: https://github.com / rspivak / slimit / probleme / 34 "de clasă" este rezervat cuvânt cheie acum

Ce este nou în versiunea 0.7.3:

  • fix Bug (op unar timp de inițializare): https://github.com/rspivak/slimit/pull/33

Ce este nou în versiunea 0.7.2:

  • Adăugat suport pentru get / set proprietăți: https: //github.com/rspivak/slimit/issues/32

Ce este nou în versiunea 0.7.1:

  • sprijin apelul funcției în pentru secțiunea de inițializare: https: //github.com/rspivak/slimit/pull/31

Ce este nou în versiunea 0,7:

  • suport șir Multiline: https://github.com/ rspivak / slimit / probleme / 24

Ce este nou în versiunea 0.6.1:

  • opțiune Adaugata de linie de comandă -t / - mangle-nivel inalt pentru a porni global nume domeniu calandrat. Începând cu această versiune este dezactivată în mod implicit: https://github.com/rspivak/slimit/issues/27
  • dependență Eliminat pe un pachet de "distribui"
  • fix Bug: https://github.com/rspivak/slimit/issues/26
  • fix Bug: https://github.com/rspivak/slimit/issues/25

Ce este nou în versiunea 0,6:

  • optimizare Adaugata: foo [& quot; bar & quot;] == & gt; foo.bar
  • clasa de baza Adaugata de vizitatori nod AST personalizat
  • Actualizările de documentație
  • fix Bug: https://github.com/rspivak/slimit/issues/22
  • fix Bug: https://github.com/rspivak/slimit/issues/21

Ce este nou în versiunea 0.5.5:

  • Bugfix: https://github.com/ rspivak / slimit / probleme / 7

Cerințe :

  • Python

Software similare

Yazoo
Yazoo

20 Feb 15

wempy
wempy

20 Feb 15

TinyPie
TinyPie

12 May 15

Alte software-uri de dezvoltator Ruslan Spivak

TinyPie
TinyPie

12 May 15

httpcode
httpcode

14 Apr 15

cynic
cynic

14 Apr 15

Comentarii la SlimIt

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!