กำลังตรวจสอบเวอร์ชันของ angular-cli ที่ติดตั้งอยู่หรือไม่


198

มีวิธีการตรวจสอบรุ่นเฉพาะของ angular-cli ที่ติดตั้งทั่วโลกในเครื่องของฉันหรือไม่? ฉันอยู่ในสภาพแวดล้อม Windows NPM -vและโหนด -vเพียง แต่ช่วยให้ผมรุ่นของ NPM และโหนดตามลำดับและผมก็ไม่สามารถดูเหมือนจะหาคำสั่งใด ๆ กับng

ฉันกำลังพยายามเรียกใช้โครงการที่ฉันกำลังทำอยู่และมันก็ดำเนินการในรุ่นเก่าของ angular-cli โดยใช้ npm อย่างไรก็ตามหลังจากติดตั้งโปรเจ็กต์ตัวอย่างอื่นโครงการหลักของฉันไม่ทำงานอีกต่อไปโดยไม่ถอนการติดตั้งและติดตั้ง angular-cli ในเวอร์ชันที่ระบุ

คำตอบ:


395

cli เชิงมุมสามารถรายงานเวอร์ชันเมื่อคุณรันด้วยแฟล็กเวอร์ชัน

ng --version

37
หากคุณต้องการตรวจสอบเวอร์ชันของโมดูลโกลบอล npm ของคุณคุณสามารถพิมพ์สิ่งที่ต้องการnpm list -global --depth 0ไปยังเทอร์มินัลของคุณ
fuma

คำตอบของ @fuma จะใช้ได้แม้ว่าคุณจะไม่ได้ติดตั้ง Angular CLI แต่ขอแนะนำ คำแนะนำในการติดตั้ง: ngcli.github.io
Jacob Stamm

ลดลงเนื่องจาก OP ขอให้เฉพาะเกี่ยวกับแพคเกจที่ติดตั้งทั่วโลก คำตอบของ @fuma ถูกต้อง
Inigo

1
ฉันใช้ CMD บน windows 10 เมื่อฉันเรียกใช้npm list -global --depth 0จะไม่แสดงมุม แต่เมื่อฉันรันng --versionมันแสดงผลลัพธ์ของคำตอบstackoverflow.com/a/44555618/3209523
canbax

66

ดำเนินการ:

ng v

หรือ

ng --version

บอกหมายเลขรุ่นปัจจุบันของเชิงมุม cli

ป้อนคำอธิบายรูปภาพที่นี่


สำหรับฉันงาน "ng v" และ "ng --version" เท่านั้น แม้ว่า "ng -v" จะไม่ให้ข้อผิดพลาดแก่ฉัน แต่จะไม่แสดงรุ่น แต่แสดงรายการคำสั่งช่วยเหลือ
William Hou

18

ng --versionหรือสั้นng vตอบถูกต้อง แต่มีรายละเอียดที่สำคัญบางอย่าง:

หากคุณทำงานng v ในโฟลเดอร์โครงการมุมของคุณมันจะแสดงรุ่น cli ท้องถิ่นของคุณติดตั้งในโครงการของคุณ (package.json)

หากคุณทำงานng v นอกโฟลเดอร์โครงการมุมเชิงมุม มันจะแสดงเวอร์ชั่นทั่วโลกเสมอ


13

คุณสามารถใช้npm list -globalเพื่อแสดงรายการเวอร์ชันของคอมโพเนนต์ทั้งหมดที่ติดตั้งอยู่ในระบบของคุณในปัจจุบัน สำหรับการดูรายชื่อที่เฉพาะเจาะจงในการใช้งานในระดับต่างๆ
เช่น:--depth


npm list -global --depth 0

5

ไปที่เส้นทางโฟลเดอร์ของคุณใน cmd ที่ติดตั้งเชิงมุมของคุณและพิมพ์ ng --versionมันจะแสดงเวอร์ชันเชิงมุมของคุณ ขอบคุณ


5

เพียงแค่ป้อนใด ๆ ด้านล่างในบรรทัดคำสั่ง

ng --version หรือ ng v หรือ ng -v

ผลผลิตจะเป็นเช่น

ภาพหน้าจอ

ไม่เพียง แต่เป็นเวอร์ชั่นเชิงมุม แต่ยังรวมถึงเวอร์ชั่นโหนดด้วย ฉันใช้ Angular 6



3

ในบรรทัดคำสั่งเราสามารถตรวจสอบเวอร์ชั่น ng ที่ติดตั้งของเรา

ng -v OR ng --version OR ng version

สิ่งนี้จะให้สิ่งนี้กับคุณ:

 _                      _                 ____ _     ___

   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular: 
...

5
ทำไมถึงมี...ตามเชิงมุม ไม่ควรแสดงหมายเลขเวอร์ชัน
krv

สิ่งเหล่านั้น...จะปรากฏขึ้นเมื่อคุณดำเนินการคำสั่งนอกไดเรกทอรีแอปพลิเคชันเชิงมุม (ส่วนกลาง) หากคุณดำเนินการคำสั่งภายในไดเรกทอรีแอปพลิเคชันเชิงมุมคุณจะได้รับเวอร์ชันเชิงมุมขั้นต่ำที่แอปพลิเคชันเชิงมุมของคุณต้องการ
armadillo.mx

2

ng versionหรือng --versionหรือ ng vหรือ ng -v

คุณสามารถใช้ 4 คำสั่งนี้เพื่อตรวจสอบเวอร์ชันของ angular-cli ที่ติดตั้งในเครื่องของคุณ


1

คุณสามารถค้นหาโดยใช้ CLI ng --version

อย่างที่ฉันใช้

angular-cli: 1.0.0-beta.28.3

โหนด: 6.10.1

ระบบปฏิบัติการ: ดาร์วิน x64

ป้อนคำอธิบายรูปภาพที่นี่


1

รันคำสั่งต่อไปนี้อย่างง่าย ๆ :

ng --version 

หรือ

 ng -v

เอาท์พุทขั้ว:

      / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
            |___/


Angular CLI: 6.0.8
Node: 10.15.0
OS: linux x64 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.