เทมเพลตแอปพลิเคชันผู้ดูแลระบบที่ใช้ koa2 และ vue
โคลนสำเร็จรูปนี้สร้างด้วยเทมเพลต vuejs โดยอิงจาก vue-element-admin
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Node.js v6 หรือใหม่กว่าและมี npm บนเครื่องที่กำลังพัฒนาของคุณ เพราะมันจะดีกว่า
$ git clone https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
$ cd MyApp
$ npm install # Install project dependencies listed in package.json
หากคุณเพียงต้องการเริ่มโปรเจ็กต์ใหม่โดยไม่มีประวัติการคอมมิต koa2 สำเร็จรูป คุณสามารถทำได้:
$ git clone --depth=1 https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
ความลึก=1 บอกให้คอมไพล์ดึงข้อมูลประวัติที่มีค่าคอมมิชชันเพียงค่าเดียวเท่านั้น
รวบรวมและเปิดใช้งานแอปของคุณโดยเรียกใช้:
# Compiles the app and opens it in a browser with "hot reload"
# running at http://0.0.0.0:3000
$ npm run dev
# Open the backend API server
# running at http://0.0.0.0:4000
$ npm run server
หรือเริ่มต้นส่วนหน้าและส่วนหลังด้วยกัน
# Start frontent and backend concurrently
$ npm start
สคริปต์ build
เพื่อรวม JS, CSS และรูปภาพสำหรับการผลิตพร้อมซอร์สแมป
$ npm run build
สคริปต์ release
สามารถรวมทุกอย่างที่เราต้องการเพื่อเผยแพร่โค้ดของเราไปยังสภาพแวดล้อมการผลิต
$ npm run release
หมายเหตุ: นี่เป็นสคริปต์ที่สามารถทำงานได้เฉพาะที่บรรทัดคำสั่ง *nix-like เท่านั้น
ไม่สามารถติดตั้ง node-sass ได้ใช่ไหม
ใส่บรรทัดนี้ในไฟล์ ~/.npmrc ของคุณและ npm install
อีกครั้ง
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
electron_mirror=https://npm.taobao.org/mirrors/electron/