SlimIt

Software screenshot:
SlimIt
Rincian Software:
Versi: 0.8.1
Tanggal Upload: 14 Apr 15
Pengembang: Ruslan Spivak
Lisensi: Gratis
Popularitas: 9

Rating: nan/5 (Total Votes: 0)

SlimIt adalah minifier JavaScript ditulis dengan Python. Proyek mengkompilasi JavaScript ke kode lebih kompak sehingga download dan berjalan lebih cepat.
Menggunakan lexer dalam proyek Anda
>>> Dari slimit.lexer impor Lexer
>>> Lexer = Lexer ()
>>> Lexer.input ('a = 1;')
>>> Untuk tanda di lexer:
... Cetak tanda
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Anda bisa mendapatkan satu tanda pada waktu menggunakan metode tanda:
>>> Lexer.input ('a = 1;')
>>> Sementara Benar:
... Tanda = lexer.token ()
... Jika tidak tanda:
... Istirahat
... Cetak tanda
...
LexToken (ID, 'a', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (NUMBER, '1', 1,4)
LexToken (SEMI, ';', 1,5)
Misalnya LexToken memiliki atribut yang berbeda:
>>> Lexer.input ('a = 1;')
>>> Tanda = lexer.token ()
>>> Token.type, token.value, token.lineno, token.lexpos
('ID', 'a', 1, 0)
Instalasi:
Menggunakan pip:
sudo pip menginstal slimit
Menggunakan easy_install:
sudo easy_install slimit

Apa yang baru dalam rilis ini:

  • Perbaikan Bug: https://github.com/rspivak/ slimit / tarik / 45 Perbaiki kesalahan sintaks dalam output dari pernyataan dengan beberapa bentuk ekspresi

Apa yang baru dalam versi 0.7.4:

  • Perbaikan Bug: https://github.com / rspivak / slimit / masalah / 34 'kelas' dicadangkan kata kunci sekarang

Apa yang baru dalam versi 0.7.3:

  • memperbaiki Bug (op unary dalam UNTUK init): https://github.com/rspivak/slimit/pull/33

Apa yang baru dalam versi 0.7.2:

  • Ditambahkan dukungan untuk mendapatkan / set properti: https: //github.com/rspivak/slimit/issues/32

Apa yang baru dalam versi 0.7.1:

  • dukungan Fungsi panggilan UNTUK bagian init: https: //github.com/rspivak/slimit/pull/31

Apa yang baru dalam versi 0.7:

  • dukungan tali Multiline: https://github.com/ rspivak / slimit / masalah / 24

Apa yang baru dalam versi 0.6.1:

  • option Ditambahkan baris perintah t / - mangle-level atas untuk menghidupkan dunia nama lingkup mangling. Pada versi ini itu off secara default: https://github.com/rspivak/slimit/issues/27
  • Dihapus ketergantungan pada paket 'mendistribusikan'
  • Perbaikan Bug: https://github.com/rspivak/slimit/issues/26
  • Perbaikan Bug: https://github.com/rspivak/slimit/issues/25

Apa yang baru dalam versi 0.6:

  • Ditambahkan optimasi: foo [& quot; bar & quot;] == & gt; foo.bar
  • Ditambahkan kelas dasar bagi pengunjung AST kustom simpul
  • update Dokumentasi
  • Perbaikan Bug: https://github.com/rspivak/slimit/issues/22
  • Perbaikan Bug: https://github.com/rspivak/slimit/issues/21

Apa yang baru dalam versi 0.5.5:

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

Persyaratan :

  • Python

Software yang serupa

CIL
CIL

20 Feb 15

Embedthis Ejscript
Embedthis Ejscript

17 Feb 15

Bocfel
Bocfel

17 Feb 15

Flex
Flex

12 Jul 17

Perangkat lunak lain dari pengembang Ruslan Spivak

cynic
cynic

14 Apr 15

TinyPie
TinyPie

12 May 15

sftpserver
sftpserver

14 Apr 15

Komentar untuk SlimIt

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!