অ্যাপ্লিকেশন মত কম? অ্যাপ?


16

সম্প্রতি আমি একটি ওএস এক্স অ্যাপ্লিকেশন সম্পর্কে জানতে পেরেছিলাম যার নাম এলইএসইএস.এপ । এটি মূলত * .css ফাইলগুলিতে * .বিহীন ফাইলগুলি সংকলন এবং মাইনিফাই করার জন্য একটি অ্যাপ্লিকেশন এবং এটি রিয়েল-টাইমে করে। আমি জানতে চাই বা আমি একই জিনিসটি উবুন্টুতে সংরক্ষণ করব এবং কীভাবে এটি করব arch

উত্তর:


25

ব্রায়ান এখানে। কম.অ্যাপের বিকাশকারী।

আমি অতি কম পুরানো সংস্করণ (রুবি ভিত্তিক) ব্যবহার করে আবার সুপারিশ করছি। কম.জেএস কেবলমাত্র একটি জাভাস্ক্রিপ্ট পোর্ট নয়, এটি একটি গ্রাউন্ড-আপ পুনর্লিখন যা এক টন স্টফের উন্নতি করে, পুরাতন রুবি সংস্করণে নেই এমন জিনিসগুলির জন্য সমর্থন যোগ করে এবং সংকলক গতি প্রায় ৮৮% বৃদ্ধি করে increases

রুবি রত্ন ইনস্টল করার পরিবর্তে নোড.জেএস ইনস্টল করুন এবং কমান্ড লাইন থেকে নোডের মাধ্যমে লেস.জেএস চালান । আপনার কাছে এখনও সমস্ত ওয়াচ কার্যকারিতা থাকবে তবে আপনি এটি করতে লেস.জেএস ব্যবহার করবেন, যার অর্থ আপনার জীবন আরও ভাল।

বিকল্পভাবে, আপনি তৈরি করা ওয়েবসাইটটিতে স্ক্রিপ্ট হিসাবে লেস.জেএস ব্যবহার করুন। এটি উন্নয়নের পক্ষে কাজ করবে। আপনার কোডিং শেষ হয়ে গেলে, শিথিলভাবে লেস.জেস তৈরি করা সিএসএস অনুলিপি করুন (আপনার ব্রাউজারের ইন্সপেক্টর থেকে) এবং একটি ফাইলে রাখুন, একটি .css এক্সটেনশান যুক্ত করুন, তারপরে এইচটিএমএল পৃষ্ঠাগুলি থেকে লেজার.জেএস স্ক্রিপ্ট ট্যাগটি সরান এবং বিকল্পটি সরিয়ে দিন আপনার সদ্য তৈরি করা সিএসএস ফাইল।

যে কোনও উপায়ে, লেস.জেএস ব্যবহার করুন


ধন্যবাদ ব্রায়ান, পৃষ্ঠাটিতে ইনজেকশন দেওয়ার চেয়ে অন্য একটি লেস.জেএস সংকলক সম্পর্কে আমি অবগত ছিলাম না – আমি মনে করি উবুন্টুর জন্য লেস.এপ এর একটি বন্দর প্রশ্নবিদ্ধ নয়। ;)
মানসিক


কম .js মাথা বিহীন মেশিনে কাজ করে? আমি যখন এটি চালানোর চেষ্টা করি তখন আমি একটি "রেফারেন্সর: উইন্ডো সংজ্ঞায়িত করা হয় না"।
ক্যাথি ভ্যান স্টোন

নোট করুন যে কম রুবির সংস্করণটি এখন কম.জেগের তুলনায় চলে
কেথি ভ্যান স্টোন

3

বিঃদ্রঃ

ব্রায়ানের উত্তর পড়ুন। তিনি জানেন যে তিনি কী বিষয়ে কথা বলছেন। ;-)

আপনি কম ইনস্টল করতে পারেন ।

  1. রুবিজেমস এবং আরও কম ইনস্টল করুন

    sudo apt-get install rubygems
    sudo gem install less
    
  2. অফিসিয়াল ডকুমেন্টেশন মন্তব্য:

    রত্নকে সঠিকভাবে কাজ করার জন্য আপনার পাঠাবার জন্য রত্নটির পথ লিখতে হবে ~ / .bashrc:

     export PATH=/var/lib/gems/1.8/bin:$PATH
    
  3. তারপরে আপনি কম সংকলকটি ব্যবহার করে ব্যবহার করতে পারেন

    lessc style.less
    

আপনি লিঙ্ক করেছেন এমন একটি জিইউআই আছে বলে আমি মনে করি না। তবে যেহেতু এটি কেবল বাস্তব কম সংকলকের শীর্ষে খুব অগভীর গুই বলে মনে হচ্ছে, তাই আপনি সরাসরি এটি ব্যবহার করতে আপনার কোনও সমস্যা হবে বলে আমি মনে করি না। আদর্শ

lessc --help

এটি কীভাবে ব্যবহার করতে হয় তা শিখতে।

আপনি যদি নিজের .বিহীন ফাইলগুলিকে প্রতিবার পরিবর্তন করার সময় স্বয়ংক্রিয়ভাবে সংকলিত করতে চান তবে আপনি -wবিকল্পটি ব্যবহার করতে পারেন :

~$ lessc test.less -w
* Watching for changes in test.less... Ctrl-C to abort.
: Change detected... * Updated test.css
: Change detected... * Updated test.css

আপনি Ctrl+ টিপুন Zএবং টাইপ করে এই প্রক্রিয়াটি পটভূমিতে রাখতে পারেন bgএবং আপনার পছন্দ মতো শুরু করতে পারেন। আপনি এগুলি করে তৃতীয় প্রক্রিয়া করে fgবা fg 3তৃতীয় প্রক্রিয়ার জন্য, সমস্ত কাজের এবং তাদের সংখ্যার ধরণের তালিকা পেতে এগুলি আবার অগ্রভাগে আনতে পারেন jobs


ধন্যবাদ! এই মুহুর্তে আমি লেস.জেএস (বিট.ইলি / ৯ বিজি 1 ই 9 ) ব্যবহার করি তবে আমি রুবি সংকলকটি চেষ্টা করে দেখছি। জিইউআই আমার কাছে গুরুত্বপূর্ণ নয়। তবে আমি যা করতে চাই তা হ'ল একটি সরঞ্জাম যা আমার .বিহীন ফাইল (গুলি) দেখে এবং প্রতিবার আমার .বিহীন ফাইলটিতে পরিবর্তনগুলি সংরক্ষণ করে একটি .css সংকলন করে। এটি কীভাবে করা হয়, একটি অ্যাপ্লিকেশন, সি এল এল বা জেডিট প্লাগ-ইন এর মাধ্যমে আমার পক্ষে খুব বেশি কিছু আসে যায় না।
মেজাজ

@ মুড, এটি করে - আমি এটি উত্তরে যুক্ত করব।
স্টেফানো মধ্যে Palazzo

1
কি দারুন! আবার ধন্যবাদ. ঠিক আমি যা খুঁজছি
মুড

2

আমার জানা মতে, কম পরিমাণে অপারেটর পরিচালনা করতে রুবি কম আপডেট হয় না।

এমন একটি সমাধানে আগ্রহী যারা কম.জেএস ব্যবহার করে নন ম্যাক প্ল্যাটফর্মের জন্য সংরক্ষণ না করে সংকলন করে, আপনি এই ইনস্টলেশন নির্দেশিকাটি * পরীক্ষা করে দেখতে পারেন । যদিও টিউটোরিয়ালটি উইন্ডোজ ব্যবহারকারীদের দিকে প্রস্তুত, তবুও আমি ধারণা করি আপনি যদি আপনার সিস্টেমে নোড.জেএস পেতে পারেন তবে স্ক্রিপ্ট নিজেই এটির কাজ করবে।

* অস্বীকৃতি: এই টিউটোরিয়ালটি আমার। কেবলমাত্র ভেবেছিল লোকেরা উপরে "পোস্ট নোড.জেস" ব্যবহার করে পোস্টারটির অর্থ কী তা সুনির্দিষ্টভাবে দেখতে চাইবে। ফাইল সংরক্ষণের চেয়ে কম সংকলন করার জন্য নোড.জেএস ব্যবহার করার জন্য আমি অনলাইনে কোনও স্ক্রিপ্ট সন্ধান করতে পারিনি, তাই আমি একটি রান্না করেছি এবং ভেবেছিলাম আমি এটি ভাগ করব।


আপনার অংশগ্রহণে এটি দুর্দান্ত, তবে এটি অদ্ভুত দেখাচ্ছে - উইন্ডোজ সমাধানের জন্য আপনার নিজের সাইটে কোনও পোস্টের বিজ্ঞাপন দেওয়া? এটি কি এমন কিছু যুক্ত করে যা অন্যান্য উত্তরগুলি দেয় না?
belacqua

হ্যাঁ - রুবি নন, ম্যাকওএসএক্স নেই। আপনি নোড.জেএস এর সাথে কাজ করে এমন কম.জেএস স্ক্রিপ্টটি ব্যবহার করতে পারেন, সুতরাং নোড.জেএস সংকলিত পেতে পারে এমন ম্যাকোএসএক্স ব্যবহারকারীগণ তাত্ক্ষণিক .বিহীন সংকলন উপভোগ করতে পারবেন।

নোড.জেএস চালানো কঠিন নয়। নিশ্চিত নয় বা আমি এই নিবন্ধটি অনুসরণ করেছি কোডেডিজেল.com/linux/installing-node-js-on-ubuntu-10-04 তবে নোড.জেস কোনও সময়ই সেট আপ করা হয়নি। লেস.জেএস সেটআপ করা আমাকে কিছু কেশ আনে। আমি অনুমান করি যে একবার আপনি নোড.জেস উবুন্টুতে চলেছেন আপনি জোসেফের টিউটোরিয়ালের স্টেপগুলিতে অনুসরণ করতে পারেন কম.জেএস আপ এবং দৌড়াতে এবং এইভাবে এই থ্রেডে সহায়ক সংযোজন।
মুড

2

উবুন্টু ১১.১০ এর অধীনে আপনি কেবল একটি জারি করতে পারেন

sudo apt-get install lessc

1

আপনি এটি উবুন্টু ১২.১০ তে কমান্ড লাইন সংকলকটি ইনস্টল করতে পারেন:

sudo apt-get install node-less

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.