এনজি: কৌণিক-ক্লাইম ব্যবহার করে নতুন প্রকল্প তৈরি করার সময় কমান্ডটি পাওয়া যায় নি


112

( npm install -g angular-cli)) বিশ্বব্যাপী ব্যবহার করে কৌণিক-ক্লিপ ইনস্টল করা হয়েছে তবে আমি যখন ng new my-projectএটি ব্যবহার করে প্রকল্প তৈরির চেষ্টা করছি তখন ত্রুটি নিক্ষেপ করছে:

এনজি: কমান্ড পাওয়া যায় নি


আপনি এনজি - হেল্প টাইপ করলে কী হয়? এটি কৌণিক ক্লাইনের সংগ্রহস্থলেও পোস্ট করা হয়েছিল। এই লিঙ্কটি
বীরেন্দ্রজে

এমনকি আমি এনজি - হেল্প একই ইস্যু এনজি: টাইপ করার পরেও: কমান্ডটি পাওয়া যায় নি, ইস্যু লগে এনভিএম ব্যবহারের পরামর্শ দেওয়া হচ্ছে তবে আমি এনপিএম ব্যবহার করতে চাই। আমি আমার। প্রোফাইলে উপন্যাস যুক্ত করে পাথটি সংশোধন করার চেষ্টা করেছি তবে ইতিমধ্যে প্রক্সি সেটিংস রয়েছে, তাই আমি কীভাবে উপনাম = ওরফে এনজি = "ব্যবহারকারী / এক্সএক্সএক্সএক্স / এনপিএম / লিব / নোড_মডিউলগুলি / কৌনিক-ক্লিপ / বিন / ব্যবহার করে নতুন পথ যুক্ত করতে পারি? এনজি "
লেগো

আপনি কি আপনার ওএস সংস্করণটি পাশাপাশি আপনার এনপিএম সংস্করণ পোস্ট করতে পারেন
পিডি ফরহাদ

ম্যাক ওএস, এনপিএম সংস্করণ - 2.14.20 & নোড সংস্করণ - 4.4.0
লেগো

3
আপনি কি তা যাচাই করতে পারবেন ...npm ls --global --depth 0
ব্রোকো

উত্তর:


154

বিষয়টি সহজ, npmসম্পর্কে জানেন নাng

কেবল চালান npm link @angular/cliএবং এটি নির্বিঘ্নে কাজ করা উচিত।


4
আপনি এই সম্পর্কে আরও কিছু ব্যাখ্যা করতে পারেন?
পারদীপ জৈন

4
@ পারদীপজাইন: লিঙ্ক কমান্ডটি মূলত একটি বিশ্বব্যাপী লিঙ্ক তৈরি করে এবং তারপরে আপনার প্রকল্পের নোড_মডিউল ফোল্ডারে বৈশ্বিক ইনস্টলেশন লক্ষ্যকে লিঙ্ক করে।
abhinavroy23

2
দুঃখিত কাজ করে না। alias ng="PATH-TO-GLOBAL/.npm-global/bin/ng" ( Location of ng file in npm folder) এই কৌশলটি।
saran3h

2
এটি কাজ করে। শুধু সাথে চালাতে হয়েছিল sudosudo npm link @angular/cli
ক্রেগ

2
আমি নিশ্চিত করতে পারি যে এই সমাধানটি কাজ করছে। আমি উইন্ডোজ ব্যবহার করছি এবং নিশ্চিত করতে পারি যে এই সমাধানটি আমার পক্ষে কাজ করেছে। তবে আমাকে অতিরিক্তভাবে কিছু করতে হয়েছিল: পাওয়ারশেলের মধ্যে এটি চালান: "সেট-এক্সিকিউশনপলিসি অনির্কিত"। এটি আপনাকে .ps1 (পাওয়ারশেল) ফাইল চালানোর অনুমতি দেয়।
lucamuh

47

প্রথমে, angular-cliহ্রাস করা হয়েছে এবং এর সাথে প্রতিস্থাপন করা হয়েছে @angular/cli। সুতরাং আপনি যদি নিজের বিদ্যমান কৌণিক-ক্লিটিটি আনইনস্টল করেন npm uninstall angular-cliতবে প্যাকেজটি নতুন নাম @ কৌণিক / ক্লিমে পুনরায় ইনস্টল করুন আপনি কিছু দ্বন্দ্ব পেতে পারেন। উইন্ডোজ on এ আমার গল্পটি হ'ল:

আমি কৌণিক-ক্লিপ ইনস্টল করে ব্যবহার করে পুনরায় ইনস্টল করেছি npm install -g @angular/cli, তবে কমান্ড-লাইন সরঞ্জামগুলিতে কিছু কনফিগার পরিবর্তন করার পরে, আমি এনজি কমান্ডটি ইস্যুটি পাওয়া যায়নি। আমি এটি ঠিক করার চেষ্টা করে বেশ কয়েক ঘন্টা ব্যয় করেছি তবে উপরের সমস্যার কোনওটিই একা কাজ করেনি। আমি এই পদক্ষেপগুলি ব্যবহার করে এটি ঠিক করতে সক্ষম হয়েছি:

র‌্যাপিড এনভায়রনমেন্ট এডিটর ইনস্টল করুন এবং নোড, এনপিএম, কৌণিক-ক্লিপ বা @ কৌনিক / ক্লিমে কোনও PATH এন্ট্রি সরিয়ে দিন। নোড.জেগুলি আপনার সিস্টেমের পথে থাকবে, এনপিএম এবং কৌনিক এন্ট্রিগুলি ব্যবহারকারীর পথে রয়েছে।

নোড.জেএস আনইনস্টল করুন এবং বর্তমান সংস্করণটি পুনরায় ইনস্টল করুন (আমার জন্য 6.11.1) .1 র‌্যাপিড এনভায়রনমেন্ট এডিটরটি আবার চালান এবং নোড.জেএস এবং এনপিএম আপনার সিস্টেম বা ব্যবহারকারী পথে রয়েছে তা নিশ্চিত করুন। এর সাথে বিদ্যমান কোন এনজি সংস্করণ আনইনস্টল করুন:

npm uninstall -g angular-cli

npm uninstall -g @angular/cli

npm cache clean

মুছুন সি: \ ব্যবহারকারী \% আপনি% \ AppData \ রোমিং \ npm \ node_modules \ @angular ফোল্ডার।

পুনরায় বুট করুন, তারপরে, শেষ পর্যন্ত, চালান:

npm install -g @angular/cli

তারপরে আপনার শ্বাস ধরে রাখুন:

ng -v

আপনি ভাগ্যবান হলে, আপনি কিছু ভালবাসা পাবেন। আপনি যখনই এনজি কমান্ডটি চালাবেন ততবার আপনার শ্বাস ধরে রাখুন, কারণ 'কমান্ড পাওয়া যায় নি' এনজি ঠিকঠাক চলার পরে বেশ কয়েকবার আমার জন্য যাদুকরীভাবে পুনরায় উপস্থিত হয়েছিল এবং আমি ভাবলাম যে সমস্যার সমাধান হয়েছে।


3
sudo এনপিএম ইনস্টল -g @ কৌনিক / ক্লিপ
মোহাম্মদ সুহেল শায়খ

দুঃখিত তবে এটি কাজ করছে না। আমি উপরের সমস্ত কমান্ড চেষ্টা করেছিলাম এবং সেগুলি জোগাতে আমি sudo ব্যবহার করেছি। আমি ম্যাক ওএস এ আছি
পিক্সেল

আমি এই ফর্ম্যাটটি অনুসরণ করেছি এবং এটি র‍্যাপিড এনভায়রনমেন্ট এডিটর ব্যতীত আমার পক্ষে ভাল কাজ করেছে। উইন্ডোজ 10-এ আমি ম্যানুয়ালি আইনভ্রোমেন্ট ভেরিয়েবলের মধ্যে পাথগুলি আপডেট করেছি। আমার শেষ প্রকল্পটি ডটনেট কোর হওয়ায় আমি কিছুক্ষণের মধ্যে নোড বা কৌণিক চালিত করিনি। সুতরাং আমাকে এনপিএম এবং নোড উভয়ের সর্বশেষতমটি পুনরায় ইনস্টল করতে হয়েছিল, তারপরে আমার পাথগুলি পুনরায় সেট করতে হবে এবং কৌণিক / ক্লিপ আনইনস্টল পদক্ষেপের আগে পুনরায় বুট করতে হবে।
ভিক

21

নিশ্চিত হয়ে নিন যে এনএমপি ডিরেক্টরিটি আপনার " পাথ " ভেরিয়েবলে রয়েছে।

মডিউলটি যদি সঠিকভাবে ইনস্টল করা থাকে তবে এটি আপনার বৈশ্বিক নোড মডিউল ডিরেক্টরি থেকে শুরু করলে এটি কাজ করতে পারে তবে আপনার কমান্ড লাইন সরঞ্জামটি জানেন ngনা যে আপনি এই ডিরেক্টরিতে না থাকলে কমান্ডটি কোথায় পাবেন ।

জন্য উইন সিস্টেম ভেরিয়েবল ভালো কিছু যোগ করুন:

%USERPROFILE%\AppData\Roaming\npm

এবং যদি আপনি একটি ইউনিক্সের মতো টার্মিনাল (এমুলেটর) ব্যবহার করেন:

PATH=$PATH:[path_to_your_user_profile]/path-to-npm

2
আপনি যদি সিএলআই-এর বিভিন্ন সংস্করণ ব্যবহার করে একাধিক প্রকল্পে কাজ করেন (যাতে সর্বদা একক বিশ্বব্যাপী সংস্করণ চালানো কোনও বিকল্প নয়) চেষ্টা করুন export PATH=$PATH:node_modules/@angular/cli/bin/ng- এটি স্থানীয় সংস্করণটি বেছে নেবে, যতক্ষণ আপনি ngআপনার কৌণিকের মূল ডিরেক্টরিতে কমান্ডটি চালাবেন না as (উপ) প্রকল্প।
জনক বান্দারা

@ জনকবন্দরা কীভাবে আমি উইন 10 এ রফতানি কমান্ড যুক্ত করব? এটি .বাশ_প্রফাইলে যুক্ত করা ঠিক আছে?
দিয়েগো আরটিজ

1
হ্যাঁ, আমি .bashrc
এটিতে

17

এইভাবে আমি এটি আমার জন্য কাজ করেছি :)।

1 - npm link @angular/cli

এটি আপনাকে আবহাওয়ার পথ ফিরিয়ে দেবে , যা দেখতে এরকম দেখাবে

/usr/local/Cellar/node/11.3.0_1/lib/node_modules/@angular/cli

এই অংশের জন্য, /11.3.0_1দয়া করে এটি আপনার সম্পর্কিত নোড সংস্করণ দিয়ে প্রতিস্থাপন করুন যা টাইপ করে পাওয়া যাবেnode --version

2 - cd ~/

3 - open .bash_profile

ব্যাশ প্রোফাইলে একটি তৈরি ওরফে জন্য CLI এই মত,

alias ng="/usr/local/Cellar/node/11.3.0_1/lib/node_modules/@angular/cli/bin/ng"

4 - source ~/.bash_profile

.bash_profileআপনি একবার এটির সাথে যুক্ত করে রাখলে আপনার চেহারাটি কেমন দেখাচ্ছে ।

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

এখন ngটার্মিনালে টাইপ করলে সংযুক্ত স্ন্যাপশটে প্রদর্শিত আউটপুট প্রদর্শিত হবে।

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

আমি আশা করি এই উত্তরটি সহায়ক হবে।


1
শুধু npm link @angular/cliআমার জন্য যথেষ্ট ছিল। ধন্যবাদ।
কুণাল দেদে


16

সবচেয়ে সহজ সমাধানটি ( যদি আপনি ইতিমধ্যে কৌণিক ইনস্টল করে থাকেন ):

1 বিদ্যমান থাকলে এনজি ওরফে মুছে ফেলুন

unalias ng

2 সঠিক নামটি যুক্ত করুন

alias ng="/Users/<user_name>/.npm-global/bin/ng"

উদাহরণস্বরূপ 3 রান এনজি পরিবেশন করুন এবং এটি কাজ করবে।


ম্যাকের কোনও .npm- গ্লোবাল ডিরেক্টরি নেই
পিক্সেল

@ পিক্সেল নিশ্চিতভাবে ম্যাকের জন্য একটি এনপিএম-গ্লোবাল রয়েছে দয়া করে আরও তথ্যের জন্য এখানে রেফারেন্স করুন flaviocopes.com/npm-packages-local-global
Achref Gassoumi

1
@ আছরেফগাসৌমি ধন্যবাদ তবে কয়েক ঘন্টা ধরে গুগল করার পরেও কোনও জায়গার সাথে এলিয়াস করার পরামর্শ দেওয়ার কোনও জায়গা কাজ করবে না। আমার এই সমাধানের একমাত্র উপায় ছিল এনভিএম ব্যবহার করা যেমন আমি এই প্রশ্নের উত্তরে আমার ব্যাখ্যা করেছিলাম stackoverflow.com/questions/58138138/…
পিক্সেল

14

ম্যাক রান জন্য

npm install -g @angular/cli@latest

তারপর চালান

alias ng="/usr/local/lib/node_modules/node/lib/node_modules/@angular/cli/bin/ng"

কাজ করছে কিনা তা পরীক্ষা করে দেখুন

ng version

আমাকে নিম্নলিখিতের নাম কমান্ডটি ব্যবহার করতে হয়েছিল: - ওরফে এনজি = "/ ইউএসআর / লোকাল / লিব / নোড_মডিউলস / @ অ্যাঙ্গুলার / ক্লাইট / বিন / এনজি"
ক্যামমন্ডো

11

কমান্ডের নীচে রান করুন:

npm uninstall -g angular-cli

npm uninstall -g @angular/cli

npm cache clean

npm install -g @angular/cli@latest

alias ng="C:/Users/itaas/.npm-global/ng" (এনপিএম ফোল্ডারে এনজি ফাইলের অবস্থান)

এবং শেষ পর্যন্ত চালান:

ng -v 

NG-V


কৌণিক 7 সহ আমি অনুমান করি এটি পরিবর্তিত হয়ে $ ng সংস্করণে পরিণত হয়েছে
রাইকুমারদীপাক

যদিও এটি একটি সমস্যা সমাধান করে, এটি অন্যটি তৈরি করে। এর সর্বদা অর্থ হ'ল আপনি গ্লোবাল থেকে এনজি চালাচ্ছেন এবং কখনও অ্যাপ্লিকেশন স্তর থেকে নয়।
Itanex

না এটি এর মতো নয় আমরা এখানে এনজি কীওয়ার্ডটি পুনরায় সংজ্ঞায়িত করছি। অ্যাপ স্তরের মতো কিছুই নেই। এটি কেবলমাত্র বর্তমান ব্যবহারকারীর জন্য কনফিগার ফাইল
গজেন্দ্র সিং

9

আমার ক্ষেত্রে কৌণিক ক্লিপ ইনস্টল করুন

npm install -g @angular/cli@latest

সর্বশেষে নোডেজগুলি আপডেট করুন , তারপরে সকলকে ভাল কাজ করা উচিত।

... এবং যদি আপনার এখনও সমস্যাটি থেকে থাকে তবে এটি সম্ভবত আপনি শেল কমান্ডটি চালিয়েছেন এবং সিমিডিতে নয় (আপনাকে সিএমডিতে কমান্ড চালানো দরকার), এটি পরীক্ষা করে দেখুন এবং সম্ভবত এটি সহায়তা করে ...


8

আমি একই সমস্যাটির মতো একটি উপন্যাস যুক্ত করে সমাধান করেছি:

alias ng="path-to-your-global-node-modules/angular-cli/bin/ng"

এটি আমার পক্ষে ভাল কাজ করেছে, তবে প্রতিবার যখন আমি লগইন করি তখন আমাকে এটি করতে হত, সুতরাং আমি এটি আমার .bashrc ফাইলে এইভাবে যুক্ত করেছি: "ন্যানো ~ / .bashrc" এবং তারপরে সেখানে নিম্নলিখিত লাইনটি যুক্ত করেছি: ওরফে এনজি = "/ ইউএসআর / লোকাল / লাইব / নোড_মডিউলস / @ অ্যাঙ্গুলার / ক্লাইট / বিন / এনজি "আমি উবুন্টু 14.04
ভ্যাগ্রেটেটে চালাচ্ছি


5

ম্যাক ব্যবহারকারীদের জন্য:

1) বিশ্বব্যাপী @ কৌণিক / ক্লিপ ইনস্টল করুন

$ sudo npm install -g @angular/cli
/usr/local/Cellar/node/10.0.0/bin/ng -> /usr/local/Cellar/node/10.0.0/lib/node_modules/@angular/cli/bin/ng

2) এনজিবি জন্য উপনাম তৈরি করুন

alias ng="/usr/local/Cellar/node/10.0.0/lib/node_modules/@angular/cli/bin/ng"

সম্পন্ন


5

আপনি যদি বিশ্বব্যাপী কৌণিক ক্লিপ ইনস্টল করে থাকেন তবে এনজিও কাজ করে না, কেবল এটি করুন:

echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc

source ~/.bashrc

ng --version

সি: \> ইকো -e "রফতানুন PATH = $ (এনএমপি প্রিফিক্স-জি) / বিন: $ পাথ" >> ~ / .bashrc সিস্টেমটি নির্দিষ্ট করা পথ খুঁজে পাচ্ছে না।
গ্রেগজেএফ

এই আদেশটি কেবল ইউনিক্স / লিনাক্স ব্যবহারকারীদের জন্য for আপনি যদি উইন্ডোজে থাকেন তবে অ্যাঙ্গুলার সিএলআই প্রশাসক মোডে ইনস্টল করা উচিত।
faye.babacar78

4

এটা চেষ্টা কর :

ওরফে এনজি = "~ / নোড_মডিউল / @ কৌণিক / ক্লিপ / বিন / এনজি"


3

কোনও প্রকল্প তৈরির চেষ্টা করার আগে কৌণিক-ক্লিটি ইনস্টল করা আছে তা নিশ্চিত করুন । উইন্ডোজ ব্যবহারকারীরা কমান্ডের অনুমতি না দিয়ে কৌণিক-ক্লিপ ইনস্টল করতে পারে তবে ম্যাক ব্যবহারকারীদের নিম্নলিখিত হিসাবে কমান্ড কার্যকর করার আগে সুডো ব্যবহার করতে হবে:

sudo npm install -g angular-cli

জিজ্ঞাসা করা হলে একটি পাসওয়ার্ড টাইপ করুন এবং এগিয়ে চলার জন্য এন্টার টিপুন।


3

উইন্ডোজ 10 x64 / নোডজেএস 6.9.1 / এনপিএম 3.10.9 এ চলমান একই সমস্যা ।
এনপিএমের মাধ্যমে কৌণিক সিএলআই স্থাপনের পরে:

'এনজি' কমান্ড পাওয়া যাবে না

নিম্নলিখিতগুলি করুন:

  1. সাথে আনইনস্টল করা এনপিএম npm uninstall -g npm
  2. নিয়ন্ত্রণ প্যানেল / প্রোগ্রাম এবং বৈশিষ্ট্যগুলির মাধ্যমে আনইনস্টল করা নোডজেএস
  3. Https://nodejs.org/download/release/v6.5.0/ ( নোড-ভি 6.5.0-x64.msi ) থেকে 'পুরানো' নোডজেএস ইনস্টলারটি 6.5.0 রিলিজ করেছে এবং চালিত হয়েছে ।
  4. নোডজেএস 6.5.0 ইনস্টলেশন সমাপ্ত হওয়ার পরে, ওপেন পাওয়ারশেল এবং npm install -g angular-cli
  5. দ্রুত কফি গ্রহণ করুন
  6. ইনস্টলেশন সমাপ্ত হওয়ার পরে, এনজিও ঠিক আছে।

আছে HTH


3

প্রথমত, আপনার এনএমপি এবং নোড
কমান্ড npm versionএবং এর সাথে সঠিকভাবে ইনস্টল হয়েছে কিনা তা পরীক্ষা করে দেখুন node -v

যদি তারা যথাযথ হয়:

  1. এনপিএমের মূল গ্লোবাল ডিরেক্টরিটি অনুসন্ধান করুন npm root -g(এটি আপনাকে বিশ্বব্যাপী এনপিএম স্টোরের মূল দেবে)

  2. সঙ্গে আনইনস্টল পুরাতন কৌণিক CLI npm uninstall -g angular-cli এবংnpm cache clean

  3. কৌণিকের নতুন সংস্করণ পুনরায় ইনস্টল করুন npm install -g @angular/cli@latest

  4. নাম এনজি একটি এনিয়াস করুন:

alias ng="C:/ProgramData/npm/node_modules/@angular/cli/bin/ng"

alias ng="<ath-to-your-global-node-modules>/<angular cli path till ng>"
(উত্তর 20 অক্টোবর 15 থেকে 15:30 এ @ m.zemlyanoi)

তারপরে আপনি এনজি-ভি টাইপ করতে পারেন তা পরীক্ষা করতে পারেন



2

আপনি কৌণিক-ক্লিপ ইনস্টল করার সময় যদি এই ত্রুটিটি খুঁজে পান, -bash: ng: command not found এটি কাজ করে দেখুন,

আপনার সিস্টেম থেকে নোড সরানোর পরে

install NVM from here https://github.com/creationix/nvm
Install Node via NVM: nvm install stable
run npm install -g angular-cli

2

অনুসারে npm, এর angular-cliনাম পরিবর্তন করা হয়েছে @angular/cliআপনি এটি ইনস্টল করতে নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করতে পারেন।

npm install -g @angular/cli

1

শুধুমাত্র উইন্ডোজ অপারেটিং সিস্টেমের জন্য একমাত্র ....... প্রথম পদক্ষেপ:

নোডেজ সংস্করণ ইনস্টল করুন: নোডেভ 8.1.2

দ্বিতীয় পদক্ষেপ: পরিবেশ পরিবর্তনশীল যেমন সেট করুন: সি: F প্রোগ্রামফায়ালস \ নোডেজ

তৃতীয় পদক্ষেপ: কৌনিকটি ইনস্টল করুন এই কমান্ডটি ব্যবহার করুন: এনপিএম ইনস্টল -g @ কৌণিক / ক্লিপ

ইনস্টলেশনের পরে যেখানেই আপনার এই প্রকল্পটি তৈরি করতে হবে: এনজি নতুন প্রথম প্রকল্প ......


1

আমার জন্য (ম্যাকোএসএক্সে) আমাকে করতে হয়েছিল:

nvm install stable
npm install -g angular-cli

এটি এতে এনজিএস ইনস্টল করেছে:

/usr/local/lib/node_modules/@angular/cli/bin/ng

কিন্তু এনএমপি কোনও এনজিও-তে কোনও লিঙ্ক রাখেনি

/usr/local/bin/

কোন কারণেই এটি% PATH এর অংশ ছিল না এবং তাই কোনও নিখুঁত ঠিকানা ব্যতীত কমান্ড লাইন থেকে পাওয়া যায়।

সুতরাং আমি নীচে NG- র একটি লিঙ্ক তৈরি ব্যবহার করেছি:

sudo ln -sf /usr/local/lib/node_modules/\@angular/cli/bin/ng /usr/local/bin/ng

1

চলমান

export PATH=$PATH:/c/Users/myusername/AppData/Roaming/npm 

সাহায্য করেছিল।

আপনার প্রকৃত ব্যবহারকারীর নামটি myusername বিভাগে রয়েছে তা নিশ্চিত করুন


কেউ এই ব্যক্তি একটি পদক হস্তান্তর। কাজ একটি কবজ পছন্দ করে।
বজ্রাচার্য

0

আপনি যদি উইন্ডোজ 7 এ কাজ করছেন এবং আপনি কমান্ডটি এনজি দিয়ে শুরু করতে পারবেন না

দয়া করে একবারে কৌণিক / সিএলআই আপডেট করুন এবং এনজি কমান্ড ব্যবহার করার চেষ্টা করুন

সর্বশেষ সিএলআই আপডেট করতে নীচে কম্যান ব্যবহার করুন

npm install -g @angular/cli@latest

0

এটি আপনার কৌনিক / ক্লিপ // * গ্লোবাল প্যাকেজ (প্রশাসক হিসাবে সেন্টিমিটার) আপডেট করার জন্য কাজ করে

npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/cli@latest

0

প্রথমত বিশ্বব্যাপী মডিউল হিসাবে এনপিএম ব্যবহার করে '@ কৌণিক / ক্লি' ইনস্টল করুন

sudo npm install -g @angular/cli

এর পরে টার্মিনাল উইন্ডো থেকে 'এনজি' কমান্ডটি ব্যবহার করে ক্লিমে পিং করার চেষ্টা করুন। যদি কোনও সমস্যা থাকে তবে

কমান্ড 'এনজি' পাওয়া যায় নি

তারপরে আপনাকে ম্যানুয়ালি সেটআপ করতে হবে

NG

কমান্ড উপলভ্যতা You আপনি নিম্নলিখিত কমান্ডটি চালিয়ে এই পদক্ষেপটি সেট করেছেন।

ln -s path-to-your-ng-command /bin

উদাহরণ:

সুডো এলএন -এস / অপ্ট / নোড / লিব / নোড_মডিউলস / @ কৌনিক / ক্লাইট / বিন / এনজি / বিন /


0

আমার ক্ষেত্রে, যখন এটি সংলগ্ন ট্যাবে কাজ শুরু করেছিলাম তখন এটি ঘটছিল। এটি সেট ছিল না যা এনপিএম। দয়া করে এনটিএম উইথ এর সংস্করণ পরীক্ষা করুন

npm -v

বা যদি আপনার তখন এনভিএম হয়

এনভিএম তালিকা

অথবা

এনভিএম কারেন্ট

আমি এটি 8.9.1 এ সেট করেছি এবং তারপরে এটি আবার কাজ শুরু করে। আমি আসা করি এটা সাহায্য করবে.


0

এটি আমার পক্ষে কাজ করেছে:

  1. সি তে যান: \ ব্যবহারকারীগণ {ব্যবহারকারীগণ}} \ অ্যাপডাটা \ রোমিং এবং এনপিএম ফোল্ডারটি মুছুন
  2. নোড আনইনস্টল করুন এবং এটি আবার ইনস্টল করুন
  3. কৌনিক ক্লাইপ ইনস্টল করতে কমান্ডটি চালান

    npm install -g @angular/cli
    

0

আমার ক্ষেত্রে, আমি কেবল ভুল নোড সংস্করণটি চালিয়ে যাচ্ছিলাম।

আমি ইতিমধ্যে অ্যাঙ্গুলার (2) এর সাথে খেলতে নতুন নোড সংস্করণ ইনস্টল করেছি। কর্মক্ষেত্রে আমরা 6.x ব্যবহার করি যাতে এটি এনভিএম-এ আমার ডিফল্ট। পুনরায় চালু করার পরে ল্যাপটপটি ngকেবল কাজ করা বন্ধ করে দেয় কারণ আমি আবার নোড x.x চালাচ্ছি। সুতরাং আমার জন্য এটি কেবল যে সংস্করণটি দিয়ে আমি কৌনিক সিএলআই ইনস্টল করছিলাম তা ব্যবহার করার বিষয় ছিল:

nvm use node // with the node alias pointing to the right version

অথবা

nvm use v8.11.3 // if you happen to know the version

আপনার ইনস্টল করা সংস্করণ এবং সাথে উপকরণগুলি পরীক্ষা করে দেখুন

nvm list 

0

আপনার যদি কোনও ম্যাকওএস কম্পিউটার থাকে (আমার মোজাভ 10.14.2) হয় তবে কেবল আপনার ~ / .bash_profile ফাইলটির শেষে এই লাইনগুলি যুক্ত করুন :

export ANGULAR=~/.nvm/versions/node/v10.8.0/bin/ng
export PATH=$ANGULAR:$PATH

লক্ষ্য করুন যে v10.8.0 হ'ল আমার ইনস্টল করা নোড.জেএস এর সংস্করণ is কোন সংস্করণটি আপনার তা পেতে এটি চালান:

node --version

হয়ে গেলে, এটি আপনার টার্মিনাল / ব্যাশের মাধ্যমে পুনরায় লোড করুন:

cd ~
source .bash_profile

এই পদক্ষেপগুলি করার পরে আপনার এনজি বাইনারি ফাইলটি চালানো উচিত ।


0

উইন্ডোতে নোডজেএস ইনস্টলেশন মেরামত করা আমার জন্য এটি সমাধান করেছে।

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