Шаблон приложения администратора с использованием 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.
Не можете установить 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/