Um modelo de aplicativo administrativo usando koa2 e vue.
este clone padrão construído com modelos vuejs, baseado em vue-element-admin
Certifique-se de ter o Node.js v6 ou mais recente e o npm instalado em sua máquina de desenvolvimento. Porque será melhor
$ git clone https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
$ cd MyApp
$ npm install # Install project dependencies listed in package.json
Se você deseja apenas iniciar um novo projeto sem o histórico de commit padrão koa2, você pode fazer:
$ git clone --depth=1 https://github.com/Cherish-xzw/koa2-vue-boilerplate.git MyApp
A profundidade = 1 diz ao git para extrair apenas um commit de dados históricos.
Compile e inicie seu aplicativo executando:
# 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
Ou inicie o front-end e o back-end juntos
# Start frontent and backend concurrently
$ npm start
Um script build
para agrupar JS, CSS e imagens para produção, com mapas de origem.
$ npm run build
O script release
pode agrupar tudo o que precisamos para publicar nosso código no ambiente de produção.
$ npm run release
Nota: Este script só pode ser executado na linha de comando do tipo *nix.
Não é possível instalar o node-sass?
coloque essas linhas em seu arquivo ~/.npmrc e npm install
novamente.
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/