جافا سكريبت - فشل إنشاء مشروع Angular بسبب circular-json المهجور


لقد استخدمت الأمر التالي لإنشاء مشروع Angular جديد

ng new hello-world

فشل في العرض

npm WARN deprecated [email : CircularJSON is in maintenance only, flatted is its successor.
npm ERR! Unexpected end of JSON input while parsing near '...rocess":"~0.7.0"},"_h'

ثم قمت بتثبيت flatted باستخدام...

npm i flatted

لكن الخطأ لا يزال يحدث. كيف يمكن استخدام flatted بدلاً من المكتبة المهملة circular-json؟

الإجابة رقم 1

قم بتشغيل الأوامر التالية التي ستقوم بتنظيف ذاكرة التخزين المؤقت لـ NPM

تنظيف ذاكرة التخزين المؤقت لنظام npm بالقوة

بعد ذلك قم بتشغيل الأمر التالي

npm install -g @angular/cli@latest

ثم يمكنك إنشاء مشروع أنجولار.

الإجابة رقم 2

إذا لم ينجح الأمر، حتى بعد مسح ذاكرة التخزين المؤقت، كما حدث في حالتي:

تأكد من تجربة الأمر ng new create-app باستخدام Powershell في وضع المسؤول.

لقد نجح هذا بالنسبة لي.