এই সহজ পদক্ষেপ অনুসরণ করুন। এটা আমার জন্য কাজ করেছে। কোনও বিভ্রান্তি এড়াতে একটি নতুন কৌণিক 2 অ্যাপ্লিকেশন দিয়ে শুরু করুন। আমি কৌণিক ক্লিপ ব্যবহার করছি। সুতরাং, আপনার যদি এটি ইতিমধ্যে না থাকে তবে এটি ইনস্টল করুন।
https://cli.angular.io/
পদক্ষেপ 1: একটি ডেমো কৌনিক 2 অ্যাপ তৈরি করুন
ng new jquery-demo
আপনি যে কোনও নাম ব্যবহার করতে পারেন। এখন এটি সিএমডি-র নীচে চালিয়ে কাজ করছে কিনা তা পরীক্ষা করে দেখুন Now
ng serve
আপনি দেখতে পাবেন "অ্যাপ্লিকেশন কাজ করে!" ব্রাউজারে।
পদক্ষেপ 2: বাভার ইনস্টল করুন (ওয়েবের জন্য একটি প্যাকেজ পরিচালক)
ক্লাইনে এই কমান্ডটি চালান (সিডি কমান্ড না ব্যবহার করে আপনি 'jquery-demo' এ নির্দেশ করছেন তা নিশ্চিত করুন):
npm i -g bower --save
সফলভাবে বোভার ইনস্টল করার পরে, নীচের কমান্ডটি ব্যবহার করে একটি 'bower.json' ফাইল তৈরি করুন:
bower init
এটি ইনপুটগুলির জন্য জিজ্ঞাসা করবে, আপনি যদি ডিফল্ট মান চান তবে কেবল সবার জন্য এন্টার টিপুন এবং শেষে "হ্যাঁ" টাইপ করুন যখন এটি জিজ্ঞাসা করবে "ভাল দেখাচ্ছে?"
এখন আপনি "jquery-ডেমো" ফোল্ডারে একটি নতুন ফাইল (bower.json) দেখতে পাবেন। আপনি https://bower.io/ এ আরও তথ্য পেতে পারেন
পদক্ষেপ 3: jquery ইনস্টল করুন
এই আদেশটি চালান
bower install jquery --save
এটি একটি নতুন ফোল্ডার (bower_comp घटक) তৈরি করবে যার মধ্যে jquery ইনস্টলেশন ফোল্ডার থাকবে। এখন আপনি 'bower_comp घटक' ফোল্ডারে jquery ইনস্টল করেছেন।
পদক্ষেপ 4: 'কৌণিক- cli.json' ফাইলে jquery অবস্থান যুক্ত করুন
'কৌণিক-ক্লিপ.জসন' ফাইলটি খুলুন ('জ্যাকুই-ডেমো' ফোল্ডারে উপস্থিত) এবং "স্ক্রিপ্টস" এ jquery অবস্থান যুক্ত করুন। এটি দেখতে এটির মতো হবে:
"scripts": ["../bower_components/jquery/dist/jquery.min.js"
]
পদক্ষেপ 5: পরীক্ষার জন্য সহজ jquery কোড লিখুন
'App.componal.html' ফাইলটি খুলুন এবং একটি সাধারণ কোড লাইন যুক্ত করুন, ফাইলটি দেখতে এমন দেখাচ্ছে:
<h1>
{{title}}
</h1>
<p>If you click on me, I will disappear.</p>
এখন 'app.componal.ts' ফাইলটি খুলুন এবং 'পি' ট্যাগের জন্য jquery ভেরিয়েবল ঘোষণা এবং কোড যুক্ত করুন। আপনার লাইফসাইকেল হুক এনজিএফটারভিউআইনিট ()ও ব্যবহার করা উচিত। পরিবর্তনগুলি করার পরে ফাইলটি এর মতো দেখতে পাবেন:
import { Component, AfterViewInit } from '@angular/core';
declare var $:any;
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'app works!';
ngAfterViewInit(){
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
}
}
এখন 'এনজি সার্ভ' কমান্ডটি ব্যবহার করে আপনার কৌনিক 2 অ্যাপটি চালান এবং এটি পরীক্ষা করুন। এটি কাজ করা উচিত.