You are running `create-react-app` 5.0.0 วิธีแก้ไข

fix create-react-app

You are running ‘create-react-app’ เป็น error พื้นฐานที่คุณจะพบได้ ตอนที่คุณกำลังจะทำการสร้าง Project ใหม่ของ React js มาดูวิธีการแก้ไขกันครับ

การที่คุณเจอ Error นี้ ตอนที่กำลังจะ create ตัว Project ใหม่ของ react js นั้นเป็นเพราะว่า หลังจากที่มีการ update version 5.0.1เป็นต้นไป ทาง React js ก็ได้มีการเปลี่ยนแปลงกับตัว npm ที่เป็นคนคอยจัดการ คำสั่งต่างๆให้เรา

ทำให้เราไม่สามารถ ใช้งาน npm 5.1 หรือ npm version ที่เก่ากว่านั้น สร้าง react project ใหม่ด้วยคำสั่งเดิมได้ ซึ่งจริงๆแล้ว ในขณะที่ผมกำลังเขียน Post นี้ ตัว npm ก็ปาเข้าไปตั้ง verison 8 กันแล้ว ดังนั้น ผมแนะนำให้ทุกคนทำการ upgrade version ของ npm กันก่อนน่าจะดีกว่าครับ

วิธีการตรวจสอบ version ของ npm ที่เรากำลังใช้งานอยู่คือ

ืnpm --version

ส่วนวิธีการ update version ก็ใช้คำสั่ง อ้างอิง

npm install -g [email protected]

และสำหรับใครที่พบปัญหา ในการใช้คำสั่ง

npx create-react-app my-app

เพื่อสร้าง Project ของ React ใหม่ และมีข้อความ Error ตามภาพด้านล่างนี้

You are running error
ข้อความ Error ตอนพยายามสร้าง React Project ใหม่ด้วยคำสั่ง npx create-react-app

ส่วนวิธีแก้ ให้ทำการแก้ไขด้วยวิธีตามนี้ครับ

ก่อนอื่นเลยให้เราทำการ ลบ ตัว global create-react-app ตัวเดิมออกไปก่อน ด้วยคำสั่ง

npm uninstall -g create-react-app

จากนั้นเราก็ทำการ ติดตั้ง clear-npm-cache เข้าไปเพิ่มด้วยคำสั่ง

npx clear-npx-cache

เค้าจะถามว่าเราจพ Ok to proceed? ให้เราตอบเป็น y นะครับ แค่นี้ก็เรียบร้อยแล้ว จากนั้นก็ให้เราทำการติดตั้ง ตัว create-react-app ใหม่อีกรอบครับ ด้วยคำสั่งนี้

npm i create-react-app

แค่นี้ปัญหาของเราก็หมดไปแล้วครับ ให้คุณลองทำการสร้าง Rect Project ใหม่ด้วยคำสั่งเดิมได้เลย

npx [email protected] my-app

เพียงเท่านี้คุณก็สามารถ เริ่มต้นสนุกกับ React JS ต่อได้แล้วครับ

Happy hacking!

คุณอาจสนใจเรื่อง Multiple Class CSS ใน React Native ทำอย่างไร

คุณพ่อของน้องเกี้ยมอี๋ ไม่รู้ว่าใครซนกว่ากัน ทำงานเป็นโปรแกรมเม่า Programmer ประจำบ้าน ดูหนัง ดูซีรี่ย์ เล่นเกมส์กับลูกชาย และลงทุนในคริปโต

Leave a Reply

Your email address will not be published.

Back To Top