เทคโนโลยีหลัก: nuxtjs 2.0, element-ui 2.0
ใช้ปลั๊กอินเป็นหลัก: axios, less, highlight.js,component-cache
เข้าร่วมกลุ่ม QQ เพื่อสื่อสารกัน: 514450699
โปรเจ็กต์การจัดการแบ็กเอนด์: vueAdmin
ที่อยู่การจัดการแบ็กเอนด์: http://admin.dsiab.com
โปรเจ็กต์ที่พัฒนาโดย nuxt สามารถรวมอยู่ในเครื่องมือค้นหาและสามารถใช้สำหรับ SEO ได้
ง่ายต่อการเริ่มต้น และไวยากรณ์ก็เหมือนกับ vue วิธีการเขียนบางอย่างแตกต่างออกไป คุณเพียงแต่ต้องสร้างไฟล์ใหม่ตามไดเร็กทอรี และ nuxt จะสร้างเส้นทางที่เกี่ยวข้องโดยอัตโนมัติ
สามารถเข้าถึงสถิติและโค้ดโฆษณาได้ตามปกติ
บางครั้งอินเทอร์เฟซบางอย่างไม่จำเป็นต้องแสดงผลบนฝั่งเซิร์ฟเวอร์และสามารถแสดงผลได้ในเบราว์เซอร์ ตัวอย่างเช่น รายการโฮมเพจปัจจุบันถูกเรนเดอร์โดยการเรียกฝั่งเซิร์ฟเวอร์ และเบราว์เซอร์ก็เรนเดอร์คำแนะนำและหมวดหมู่ในเมนูด้านขวา ซึ่งเหมือนกับการเรียก ajax ปกติ
โปรดทราบว่าอินเทอร์เฟซของเบราว์เซอร์จำเป็นต้องได้รับการกำหนดค่าด้วยพร็อกซีย้อนกลับ nginx สำหรับรายละเอียด โปรดดูที่: https://www.dsiab.com/post/4421
โปรเจ็กต์นี้ใช้ @nuxtjs/component-cache เพื่อปรับปรุงประสิทธิภาพการโหลด
# 下载代码
github: git clone https://gitee.com/wilkwo/nuxt-web.git
或者
gitee: git clone https://github.com/esplori/nuxt-web.git
# 安装依赖
$ npm install
# 本地启动在 localhost:3000
$ npm run dev
# 部署到服务器,先build,再执行start启动
$ npm run build
$ npm run start
# 生成静态项目
$ npm run generate
ตามค่าเริ่มต้น อินเทอร์เฟซเว็บไซต์อย่างเป็นทางการจะถูกเรียก และข้อมูลจะถูกซิงโครไนซ์กับเว็บไซต์อย่างเป็นทางการ
หากคุณต้องการใช้โลคัลอินเตอร์เฟส ให้แก้ไข baseUrl ในไฟล์ /plugins/baseUrl.js
หากคุณต้องการเรียกใช้อินเทอร์เฟซทางฝั่งเบราว์เซอร์ โปรดแก้ไขพร็อกซีในไฟล์ nuxt.config.js และส่งต่ออินเทอร์เฟซที่เกี่ยวข้องไปยังบริการภายในเครื่อง
การสร้างไม่ใช่เรื่องง่าย ความซาบซึ้งและการจดจำของคุณคือแรงผลักดันในการอัปเดตอย่างต่อเนื่อง!