Oftadeh - React Admin Responsive Template เป็นแอป React ที่เขียนด้วย Javascript ทั้งหมด (reactjs & material-ui) และไม่มีการพึ่งพา jQuery
หากต้องการดูการสาธิตสด คลิกที่นี่
React เป็นแกนหลักของเทมเพลตของเรา หากคุณไม่รู้ว่า React คืออะไร หรือไม่รู้วิธีใช้งาน เราขอแนะนำอย่างยิ่งให้ตรวจสอบ React ก่อนที่จะเริ่มทำอะไรกับ Oftadeh
สร้างแอป React เป็นเครื่องมือที่สร้างโดยนักพัฒนาที่ Facebook เพื่อช่วยคุณสร้างแอปพลิเคชัน React ช่วยให้คุณประหยัดเวลาในการตั้งค่าและการกำหนดค่าที่ใช้เวลานาน
npm start
npm test
npm run build
npm run eject
npm run build
ล้มเหลวในการลดขนาดส่วนนี้จะให้ข้อมูลบางอย่างเกี่ยวกับเครื่องมือที่คุณต้องการ
หากต้องการติดตั้งและใช้ Oftadeh React คุณจะต้องติดตั้ง Node.js ลงในคอมพิวเตอร์ของคุณ เราจะไม่ลงรายละเอียดมากเกินไปเกี่ยวกับ Node.js เนื่องจากอยู่นอกขอบเขตของเอกสารนี้ นอกจากนี้คุณไม่จำเป็นต้องใช้ Node.js จริงๆ เพราะจำเป็นสำหรับกระบวนการพัฒนาเท่านั้น
A.การติดตั้งข้อกำหนดเบื้องต้น
ดาวน์โหลดและติดตั้งอย่างน้อย LTS หรือ Node.js เวอร์ชันล่าสุดจากเว็บไซต์
B.การติดตั้ง Oftadeh React
เปิดแอปพลิเคชันคอนโซลที่คุณชื่นชอบ (Terminal, Command Prompt ฯลฯ) นำทางไปยังโฟลเดอร์งานของคุณ รันคำสั่งต่อไปนี้และรอให้เสร็จสิ้น:
npm install
ขณะที่ยังอยู่ในโฟลเดอร์งานของคุณ ให้รันคำสั่งต่อไปนี้ในแอปพลิเคชันคอนโซล:
npm start
คำสั่งต่อไปนี้สร้างแอปพลิเคชันลงในไดเร็กทอรีเอาต์พุต
npm run build
รวบรวมแอปพลิเคชันลงในไดเร็กทอรี / build
ชำระเงินที่เอกสาร create-react-app ของ Facebook: การปรับใช้
นี่คือโครงสร้างโครงการของ Oftadeh React:
โปรเจ็กต์นี้บูทด้วย Create React App
ในไดเร็กทอรีโปรเจ็กต์ คุณสามารถรัน:
npm start
เรียกใช้แอปในโหมดการพัฒนา
เปิด http://localhost:3000 เพื่อดูในเบราว์เซอร์
เพจจะโหลดซ้ำหากคุณทำการแก้ไข
คุณจะเห็นข้อผิดพลาดของขุยในคอนโซลด้วย
npm test
เปิดตัวนักวิ่งทดสอบในโหมดนาฬิกาแบบโต้ตอบ
ดูส่วนเกี่ยวกับการรันการทดสอบสำหรับข้อมูลเพิ่มเติม
npm run build
สร้างแอปสำหรับการผลิตไปยัง build
ด์
มันรวม React ในโหมดการผลิตอย่างถูกต้องและปรับโครงสร้างให้เหมาะสมเพื่อประสิทธิภาพที่ดีที่สุด
โครงสร้างถูกย่อให้เล็กลงและชื่อไฟล์มีแฮชด้วย
แอปของคุณพร้อมที่จะปรับใช้แล้ว!
ดูส่วนเกี่ยวกับการปรับใช้สำหรับข้อมูลเพิ่มเติม
npm run eject
หมายเหตุ: นี่เป็นการดำเนินการทางเดียว เมื่อคุณ eject
คุณจะไม่สามารถย้อนกลับไปได้!
หากคุณไม่พอใจกับเครื่องมือสร้างและตัวเลือกการกำหนดค่า คุณสามารถ eject
ได้ตลอดเวลา คำสั่งนี้จะลบการพึ่งพาบิลด์เดียวออกจากโปรเจ็กต์ของคุณ
แต่จะคัดลอกไฟล์การกำหนดค่าทั้งหมดและการพึ่งพาแบบสกรรมกริยา (webpack, Babel, ESLint ฯลฯ) ลงในโปรเจ็กต์ของคุณเพื่อให้คุณควบคุมไฟล์เหล่านั้นได้อย่างเต็มที่ คำสั่งทั้งหมดยกเว้นคำสั่ง eject
จะยังคงใช้งานได้ แต่จะชี้ไปที่สคริปต์ที่คัดลอกเพื่อให้คุณปรับแต่งได้ ณ จุดนี้คุณต้องอยู่คนเดียว
คุณไม่จำเป็นต้องใช้ eject
เลย ชุดคุณลักษณะที่ได้รับการดูแลจัดการนี้เหมาะสำหรับการปรับใช้ขนาดเล็กและระดับกลาง และคุณไม่ควรรู้สึกผูกพันที่จะใช้คุณลักษณะนี้ อย่างไรก็ตาม เราเข้าใจดีว่าเครื่องมือนี้จะไม่มีประโยชน์หากคุณไม่สามารถปรับแต่งได้เมื่อคุณพร้อม
คุณสามารถเรียนรู้เพิ่มเติมได้ในเอกสารประกอบของแอป Create React
หากต้องการเรียนรู้ React โปรดดูเอกสาร React
ส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/code-splitting
ส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
ส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
ส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/advanced-configuration
ส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/deployment
npm run build
ล้มเหลวในการลดขนาดส่วนนี้ย้ายไปที่นี่: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify
ฟรีโดยสมบูรณ์ (MIT)! ดู LICENSE.md สำหรับข้อมูลเพิ่มเติม
คุณสามารถบริจาคให้กับเราได้ ลิงค์สำหรับการบริจาค