قالب تطبيق إداري باستخدام 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 git بسحب قيمة التزام واحدة فقط من البيانات التاريخية.
قم بتجميع تطبيقك وتشغيله عن طريق تشغيل:
# 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.
لا يمكن تثبيت العقدة ساس؟
ضع هذه السطور في ملف ~/.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/