Numencode เป็นเว็บแอปพลิเคชั่นที่ใช้ Laravel Framework 6.4 ซึ่งช่วยให้สามารถเผยแพร่ แก้ไข และแก้ไขเนื้อหา จัดระเบียบ ลบ รวมถึงบำรุงรักษาจากอินเทอร์เฟซกลาง
ใช้เพื่อเรียกใช้เว็บไซต์ที่มีหน้า บล็อก ข่าวสาร แกลเลอรี แค็ตตาล็อก และการซื้อของ
Numencode เป็นแอปพลิเคชันแบบสแตนด์อโลนสำหรับสร้าง ปรับใช้ จัดการ และจัดเก็บเนื้อหาบนหน้าเว็บ เนื้อหาเว็บประกอบด้วยข้อความและกราฟิกที่ฝังอยู่ รูปภาพ วิดีโอ เสียง และโค้ด (เช่น สำหรับแอปพลิเคชัน) ที่แสดงเนื้อหาหรือโต้ตอบกับผู้ใช้
Numencode มีแผงการดูแลระบบ back-office ในตัวสำหรับจัดการเนื้อหาและโครงสร้างบนเว็บไซต์เฉพาะ
เอกสารประกอบสำหรับ Numencode อยู่ระหว่างการพัฒนา
Numencode สร้างและดูแลโดย Blaz Orazem
กรุณาเขียนอีเมลไปที่ [email protected] เกี่ยวกับทุกสิ่งที่เกี่ยวข้องกับโครงการนี้
ติดตาม @blazorazem บนทวิตเตอร์
โคลนที่เก็บนี้ไปยังไดเร็กทอรีโปรเจ็กต์ของคุณ:
$ git clone https://github.com/BlazOrazem/numencode.gitตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Composer บนระบบของคุณและรัน:
$ composer installและในที่สุดก็รันโปรแกรมติดตั้ง Numencode:
$ php artisan project:installคุณทำเสร็จแล้ว
ตรวจสอบไฟล์ .env.example เพื่อดูการกำหนดค่าเพิ่มเติม และคัดลอกการตั้งค่าที่ต้องการไปยังไฟล์ .env ของคุณ
อย่าลืมตรวจสอบไฟล์ /config/numencode.php เพื่อดูการตั้งค่าแอปพลิเคชันเพิ่มเติม
URL สำหรับแดชบอร์ดผู้ดูแลระบบควรเป็น APP_URL ของคุณ (จากไฟล์ .env ) ตามด้วย /admin เช่น: https://www.numencode.com/admin
ข้อมูลประจำตัวของผู้จัดการถูกกำหนดโดยคำสั่ง php artisan project:install
ติดตั้ง Node.js บนระบบของคุณเพื่อให้สามารถรันคำสั่ง npm ในเทอร์มินัลของคุณได้
ติดตั้ง Yarn ตัวจัดการการพึ่งพาโดยการรันคำสั่ง:
$ npm i -g yarnไปที่โฟลเดอร์รูทโปรเจ็กต์ของคุณและติดตั้งการขึ้นต่อกันด้วย Yarn:
$ yarn installทรัพยากรสำหรับธีมเริ่มต้น (สไตล์และสคริปต์) ถูกจัดเก็บไว้ใน:
/modules/Cms/Resources/assets/
หลังจากที่คุณทำการแก้ไขสไตล์และ/หรือไฟล์สคริปต์แล้ว เพียงเรียกใช้ Laravel Mix:
โหมดการพัฒนา (โค้ดที่ไม่ย่อขนาดพร้อมแผนที่ต้นฉบับ):
$ yarn run devโหมดการผลิต (รหัสย่อ):
$ yarn run prodโหมดดู (ทำงานในพื้นหลังและดูไฟล์สำหรับการเปลี่ยนแปลง):
$ yarn run watch ติดตั้ง Node.js บนระบบของคุณเพื่อให้สามารถรันคำสั่ง npm ในเทอร์มินัลของคุณได้
ติดตั้ง Yarn ตัวจัดการการพึ่งพาโดยการรันคำสั่ง:
$ npm i -g yarnจากไดเร็กทอรีรากของโครงการไปที่:
$ cd modules/Admin/Resources/assets/vendorติดตั้งการพึ่งพาด้วย Yarn:
$ yarn installทรัพยากรสำหรับธีมผู้ดูแลระบบ (สไตล์และสคริปต์) ถูกจัดเก็บไว้ใน:
/modules/Admin/Resources/assets/
หลังจากที่คุณทำการแก้ไขสไตล์และ/หรือสคริปต์ที่รันในไดเร็กทอรี modules/Admin/Resources/assets ให้รัน Laravel Mix ด้วยคำสั่ง:
โหมดการพัฒนา (โค้ดที่ไม่ย่อขนาดพร้อมแผนที่ต้นฉบับ):
$ yarn run devโหมดการผลิต (รหัสย่อ):
$ yarn run prodโหมดดู (ทำงานในพื้นหลังและดูไฟล์สำหรับการเปลี่ยนแปลง):
$ yarn run watchNumencode เป็นซอฟต์แวร์โอเพ่นซอร์สที่ได้รับอนุญาตภายใต้ใบอนุญาต MIT