SlimIt পাইথনে করা একটি জাভাস্ক্রিপ্ট minifier হয়. এটি ডাউনলোড এবং দ্রুত রান, যাতে প্রকল্পের আরো কম্প্যাক্ট কোড জাভাস্ক্রিপ্ট প্রনয়ন.
আপনার প্রকল্পের lexer ব্যবহার করে
>>> Slimit.lexer আমদানি lexer থেকে
>>> Lexer = lexer ()
>>> Lexer.input ('একটি = 1;')
>>> Lexer মধ্যে টোকেন জন্য:
... মুদ্রণ টোকেন
...
LexToken (আইডি, 'একটি', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (সংখ্যা, '1', 1,4)
LexToken (আধা, ';', 1,5)
আপনি টোকেন পদ্ধতি ব্যবহার করে একটি সময়ে এক টোকেন পেতে পারেন:
>>> Lexer.input ('একটি = 1;')
>>> সত্য যখন:
... টোকেন = lexer.token ()
... টোকেন যদি না:
... বিরতি
... মুদ্রণ টোকেন
...
LexToken (আইডি, 'একটি', 1,0)
LexToken (EQ, '=', 1,2)
LexToken (সংখ্যা, '1', 1,4)
LexToken (আধা, ';', 1,5)
LexToken উদাহরণস্বরূপ বিভিন্ন বৈশিষ্ট্য আছে:
>>> Lexer.input ('একটি = 1;')
>>> টোকেন = lexer.token ()
>>> Token.type, token.value, token.lineno, token.lexpos
('আইডি', 'একটি', 1, 0)
ইনস্টলেশন:
পিপ ব্যবহার করে:
উবুন্টু slimit ইনস্টল পিপ
Easy_install ব্যবহার করে:
উবুন্টু easy_install slimit
এই রিলিজে নতুন কি:
- বাগ ফিক্স: https://github.com/rspivak/ এক্সপ্রেশন কিছু ফর্ম সঙ্গে বিবৃতি আউটপুট মধ্যে slimit / পুল / 45 ফিক্স বাক্য গঠন ত্রুটি করুন
কি সংস্করণ 0.7.4 নতুন:
- বাগ ফিক্স: https://github.com / rspivak / slimit / সমস্যা / 34 'বর্গ' এখন শব্দ সংরক্ষিত
সংস্করণ 0.7.3 নতুন কি:
- বাগ ফিক্স (Init জন্য ইউনারী সমিতি): https://github.com/rspivak/slimit/pull/33
সংস্করণ 0.7.2 নতুন কি:
- পেতে / সেট বৈশিষ্ট্যের জন্য সমর্থন যোগ করা হয়েছে: https: //github.com/rspivak/slimit/issues/32
সংস্করণ 0.7.1 নতুন কি:
Init অধ্যায় জন্য
- ফাংশন কল সমর্থন: https: //github.com/rspivak/slimit/pull/31
সংস্করণ 0.7 নতুন কি:
- একাধিক লাইনের স্ট্রিং সমর্থন: https://github.com/ rspivak / slimit / বিষয় / 24
সংস্করণ 0.6.1 নতুন কি:
- যোগ করা হয়েছে কমান্ড-লাইন বিকল্প -t / - ছিন্ন-toplevel বৈশ্বিক সুযোগ নাম ম্যাংগলিং চালু. এই সংস্করণ হিসাবে এটি ডিফল্টরূপে বন্ধ: https://github.com/rspivak/slimit/issues/27
- 'বিতরণ' প্যাকেজ সরানো নির্ভরতা
- বাগ ফিক্স: https://github.com/rspivak/slimit/issues/26
- বাগ ফিক্স: https://github.com/rspivak/slimit/issues/25
সংস্করণ 0.6 নতুন কি:
- যোগ করা হয়েছে অপ্টিমাইজেশান: foo বিন্যাস [& quot; বার, & quot;] == করুন & gt; foo.bar
- কাস্টম এবং AST নোড দর্শকদের জন্য যোগ করা হয়েছে বেস বর্গ
- ডকুমেন্টেশন আপডেট করুন
- বাগ ফিক্স: https://github.com/rspivak/slimit/issues/22
- বাগ ফিক্স: https://github.com/rspivak/slimit/issues/21
সংস্করণ 0.5.5 নতুন কি:
- Bugfix: https://github.com/ rspivak / slimit / বিষয় / 7
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না