যদিও সার্ভার সাইডে নির্ভরতা পরিচালনার জন্য দুর্দান্ত সমাধান রয়েছে তবে আমি কোনও সুসংগত ক্লায়েন্ট সাইড জাভাস্ক্রিপ্ট নির্ভরতা পরিচালন কার্যপ্রবাহের আমার সমস্ত চাহিদা পূরণ করে এমন কোনও সন্ধান করতে পারিনি। আমি এই 5 টি প্রয়োজনীয়তা পূরণ করতে চাই:
- একটি বিন্যাসে npm এর অনুরূপ আমার ক্লায়েন্ট সাইড নির্ভরতা পরিচালনা package.json বা আবাস এর
bower.json
dependency.json
কম পরিচিত লাইব্রেরিগুলির জন্য আমার ফাইলে গিট রেপো বা আসল জেএস ফাইলগুলি (ওয়েব বা স্থানীয়ভাবে) point- এটি এন্ডারের মতো সমস্ত লাইব্রেরিগুলিকে একটি একক ফাইলে সংক্ষিপ্ত করে নামকরণ করা উচিত - এটিই কেবলমাত্র জেএস ফাইল যা আমাকে
<script>
ক্লায়েন্টের পাশে আমার ট্যাগে রাখতে হবে - এটি বক্সজেএস 4 (বর্তমানে মৃত) এর মতো কফিস্ক্রিপ্টের জন্য বাক্স সমর্থন ছাড়াই উচিত
ব্রাউজারে, আমার প্রয়োজন হয় স্টাইলের প্রয়োজন হয় :
var $ = require('jquery'); var _ = require('underscore');
বা আরও ভাল, Headjs শৈলী করুন:
head.js(['jquery', 'underscore', 'mylib'], function($, _, mylib) { // executed when all libraries are loaded });
যদি এরকম কোনও একক সরঞ্জাম উপস্থিত না থাকে তবে সরঞ্জামগুলির সর্বোত্তম সংমিশ্রণটি কী কী একটি সরঞ্জাম-চেইন যা আমি ভোলো (বা গ্রান্ট ) এর মতো কিছু ব্যবহার করে একত্রিত করতে পারি ?
আমি এখানে লিঙ্কযুক্ত সমস্ত সরঞ্জামগুলি ইতিমধ্যে অনুসন্ধান করেছি এবং পৃথকভাবে তারা আমার প্রয়োজনীয়তাগুলির মধ্যে কেবল 3 টি পূরণ করে। সুতরাং, দয়া করে এই সরঞ্জামগুলি সম্পর্কে আবার পোস্ট করবেন না। আমি কেবলমাত্র এমন একটি উত্তরই গ্রহণ করব যা আমার একক সরঞ্জাম সরবরাহ করে যা আমার সমস্ত প্রয়োজনীয়তার 5 টি পূরণ করে বা যদি কোনও কন্ট্রাক্ট ওয়ার্কফ্লো / স্ক্রিপ্ট / একাধিক এ জাতীয় সরঞ্জামের সরঞ্জামচইনের উদাহরণ দেয় যা আমার সমস্ত প্রয়োজনীয়তাও পূরণ করে satisf ধন্যবাদ.