Una plantilla de aplicación de administración que utiliza koa2 y vue.
este clon estándar creado con vuejs-templates, basado en vue-element-admin
Asegúrese de tener Node.js v6 o posterior y npm instalado en su máquina de desarrollo. porque sera mejor
$ git clone https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
$ cd MyApp
$ npm install # Install project dependencies listed in package.json
Si solo desea comenzar un nuevo proyecto sin el historial de confirmaciones estándar de koa2, puede hacer:
$ git clone --depth=1 https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
La profundidad = 1 le dice a git que solo obtenga un valor de confirmación de datos históricos.
Compile e inicie su aplicación ejecutando:
# 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
O iniciar frontend y backend juntos
# Start frontent and backend concurrently
$ npm start
Un script build
para agrupar JS, CSS e imágenes para producción, con mapas fuente.
$ npm run build
El script release
puede agrupar todo lo que necesitamos para publicar nuestro código en el entorno de producción.
$ npm run release
Nota: Este script solo puede ejecutarse en la línea de comando tipo *nix.
¿No puedes instalar node-sass?
coloque estas líneas en su archivo ~/.npmrc y vuelva 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/