আমার প্রকল্পে আমার কৌনিক সংস্করণটি কীভাবে সন্ধান করবেন?


92

আমি আমার স্থানীয় মেশিনে কৌনিক কোড সেটআপ করেছি। আমি প্রকল্পে যে কৌনিকটি ব্যবহার করছি তার সংস্করণটি আমার জানা উচিত। আমি কীভাবে এটি সহজেই সিএমডি প্রম্পটে খুঁজে পেতে পারি?


13
কেন এটিকে ভোট দেওয়া হয়েছে তা নিশ্চিত নয় Not এটি একটি খুব যুক্তিসঙ্গত প্রশ্ন।
দেবোরাহকে

@ বিগনেশ। এই প্রশ্ন জিজ্ঞাসা করার জন্য ধন্যবাদ।
তানজিল

উত্তর:


56

এটি করার বিভিন্ন উপায় রয়েছে:

  1. প্রবেশ করুন node_modules/@angular/core/package.jsonএবং চেক versionফিল্ড।
  2. আপনি যদি আপনার কোডটিতে এটি ব্যবহার করতে চান তবে আপনি এটি থেকে আমদানি করতে পারেন @angular/core:

    import { VERSION } from '@angular/core';

  3. রেন্ডার করা DOM পরিদর্শন করুন - কৌণিক মূল উপাদান উপাদানটিতে সংস্করণ যুক্ত করে:

    <my-app ng-version="4.1.3">


উপরের পদ্ধতিটি 2 ব্যবহারের (উদাহরণস্বরূপ) এখানে উদাহরণ রয়েছে
হামজীন হামেম

54

এই আদেশটি চেষ্টা করুন:

ng --version

এটি কৌণিক, কৌণিক সি এল এল, নোড, টাইপস্ক্রিপ্ট সংস্করণ ইত্যাদি মুদ্রণ করে


4
আপনি সংক্ষিপ্ত সংস্করণটি চেষ্টা করতে পারেন:ng -v
বার্না টেকসে

4
ng --version, ng vকাজ করছে কিন্তু ng -vকাজ করছে না।
বৈভব

এনজি-ভি, এনজি ভি এবং এনজি - রূপান্তর আমার সিস্টেমে ভাল কাজ করছে। আমার সংস্করণটি 7.1.0
রাও

প্রশ্নটি কীভাবে "প্রকল্পের" সংস্করণটি সন্ধান করবেন। এনজি-ভি প্রকল্পের দ্বারা ব্যবহৃত প্রকৃত সংস্করণটি নির্দেশ করবে না, কেবলমাত্র কোন ক্লাইম সংস্করণ সিস্টেমে ইনস্টল করা আছে। উদাহরণস্বরূপ, আমার এনজি-ভি কমান্ডটি দেখায় যে আমি কৌণিক ক্লাইপ সংস্করণ 9.1.2 ইনস্টল করেছি, তবে আমার ক্ষেত্রে, প্রকল্পটি আসলে কৌনিক মূল সংস্করণ 5.2.5 ব্যবহার করছে। "প্রকল্প" সংস্করণটি খুঁজে পাওয়ার আরও ভাল উপায় হ'ল উপরের ম্যাক্স কোরেস্তস্কির পোস্টটি উল্লেখ করা। ক্লাইপ সংস্করণটি জেনে রাখা দরকারী, তবে এর পরিবর্তে আপনার মূল কৌণিক lib সংস্করণটি সন্ধান করার সম্ভাবনা বেশি রয়েছে, বিশেষত লাইব্রেরি কম্প্যাটটি নির্ধারণের সময়। এবং আপগ্রেড বিকল্পগুলি।
জোশুয়া স্প্রাগ

25

কৌনিক 1 বা 2 এর জন্য (তবে কৌনিক 4+ এর জন্য নয়):

আপনি কনসোলটি ওপেন করতে পারেন এবং আপনি যে কোনও ব্রাউজার ব্যবহার করুন না কেন তার বিকাশকারী সরঞ্জামগুলির উপাদান ট্যাবে যেতে পারেন।

বা

কৌনিক সংস্করণ ধারণ করে জাভাস্ক্রিপ্ট অবজেক্ট অ্যাক্সেস করতে কৌনিক.আরভারশন টাইপ করুন।

কৌণিক 4+ এর জন্য নীচে তালিকাভুক্ত কয়েকটি উপায় রয়েছে:

কমান্ড প্রম্পটে / অথবা ভিএস কোডের টার্মিনালে নীচে কোডটি লিখুন।

  1. এনজি সংস্করণ বা এনজি - রূপান্তর (রেফারেন্সের জন্য সংযুক্তি দেখুন))
  2. এনজি ভি
  3. এনজি -ভি

টার্মিনালে আপনি সংযুক্ত চিত্রটিতে প্রদর্শিত হিসাবে কৌনিক সংস্করণটি খুঁজে পেতে পারেন: এখানে চিত্র বর্ণনা লিখুন

  1. আপনি কনসোলটি ওপেন করতে পারেন এবং আপনি যে কোনও ব্রাউজার ব্যবহার করুন না কেন তার বিকাশকারী সরঞ্জামগুলির উপাদান ট্যাবে যেতে পারেন। নীচের ছবিতে প্রদর্শিত হিসাবে:

এখানে চিত্র বর্ণনা লিখুন

5. প্যাকেজ.জসন ফাইলটি সন্ধান করুন, আপনি সমস্ত ইনস্টলড প্যাকেজ এবং তাদের সংস্করণ পাবেন।


1, 2 এবং 3 শো: Angular CLI: 6.2.3 Node: 10.15.1 OS: linux x64 Angular: ...
21

@ অ্যালেটি আপনি কৌণিক 6 সংস্করণ ব্যবহার করছেন hat এটি রেজোলিউশন।
ত্রিলোক পাঠক

@ অ্যালেট বা আমাকে জানতে দিন আপনি কোন আদেশটি কার্যকর করছেন এবং কোন আউটপুট আপনি বিশদভাবে পাচ্ছেন।
ত্রিলোক পাঠক

4
এটি আমার কাছে ধরা পড়ার সাথে সাথে আমি এটি উল্লেখ করব: এনজি সংস্করণ নোড_মডিউলগুলিতে দেখায়। সুতরাং আপনি যদি অন্য কোনও শাখাটি চেকআউট করেন, এনজি সংস্করণ এখনও আপনার পূর্বের শাখার সংস্করণটির প্রতিবেদন না করা যতক্ষণ না আপনি সুতা বা এনএমপি আপডেট চালাবেন না।
MortimerCat

4
এইচটিএমএল এনজি-সংস্করণ ট্যাগটিতে চেক করার জন্য সর্বশেষ বিকল্পটি সেরা বিকল্প
মহেশ মালপানী

17

এতে ভার্সন ভেরিয়েবল এবং আমদানি সংস্করণ সংজ্ঞায়িত করুন।

import { VERSION } from '@angular/core';

এখন আপনি সংস্করণটি মুদ্রণের জন্য আপনার কোডে VERSION পরিবর্তনশীল ব্যবহার করতে পারেন উদাহরণস্বরূপ,

console.log(VERSION.full); 

4
ধন্যবাদ এটা খুব সহজ ছিল। এটি উত্তর হিসাবে চিহ্নিত করা আবশ্যক
Ziggler

সহজ উত্তর।
অমিত জোশী

10

কৌণিক 2+ এর জন্য আপনি এটি কনসোলে চালাতে পারেন:

document.querySelector('[ng-version]').getAttribute('ng-version')

AngularJS 1.x এর জন্য:

angular.version.full

এটি কেবল তখনই কাজ করে যদি আপনার কাছে কোড উপলব্ধ সংকলিত থাকে।
ক্যামেরন হাডসন

3
  1. ব্রাউজার> পরিদর্শন> উপাদান>

    <.app-root _nghost-hey-c0 = "" এনজি-সংস্করণ = "8.2.11" >

  2. টার্মিনালে

    :> এনজি সংস্করণ
    :> এনজি - রূপান্তর
    :> এনজি-ভি


সংকলিত কোডটি আপনার কাছে উপলভ্য থাকলেই পদ্ধতি 1 টি উপলব্ধ। পদ্ধতি 2 কেবলমাত্র কৌনিক সিএলআইয়ের সংস্করণ দেয় যা আপনি বিশ্বব্যাপী ইনস্টল করেছেন, কৌনিকটির সংস্করণ নয় যেখানে প্রকল্পটি লেখা হয়েছিল।
ক্যামেরন হাডসন

3

আপনি কি আমার জন্য ব্রাউজারে কৌণিক সংস্করণ চেক করতে, চেষ্টা করুন শুধুমাত্র এই কাজ Ctrl+ + Shift+ + iপেস্ট কনসোলে কমান্ড নিচে:

document.querySelector('[ng-version]').getAttribute('ng-version')

প্রাক্তন:

এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন


0

ng --versionকমান্ডটি প্রকৃত প্রকল্প সংস্করণের পরিবর্তে আপনার কম্পিউটারে কেবল ইনস্টল করা কৌণিক সংস্করণটি প্রদর্শন করবে ।

আপনি যদি সত্যিই প্রকল্পের সংস্করণটি জানতে চান তবে আপনার প্রকল্পে যান, নীচের কমান্ডটি ব্যবহার করুন

npm list -local

এখানে চিত্র বর্ণনা লিখুন


0

আপনি প্যাকেজ.জসন ফাইলে নীচে নির্ভরতা সংস্করণ বিবরণগুলিও খুঁজে পেতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


-1

আপনি কৌনিক সংস্করণ 7 এর জন্য এনজি - রূপান্তর ব্যবহার করতে পারেন

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