DAOKO
简介 Introduction
一个使用webpack4的前端脚手架
答疑环节 Q&A
Q:这个轮子有什么优点?
A:这个轮子没有什么优点,仅仅赶时髦用了webpakc4且没有集成很多代码自己动手写
Q:这个脚手架适应于各种场景
A:并不,什么样的场景用什么样的脚手架。这里只是提供一种简单且易于理解的模版。
例如,你完全可以把iView替换成element-ui。或者,引入cross-env去配置多种环境的打包(引入环境变量并在config中配置环境)
演示地址
如何使用 How to use it
安装运行
npm i / yarn
npm run dev / yarn run dev
测试环境打包
npm run build:dev / yarn run build:dev
生产环境打包
npm run build:prod / yarn run prod:dev
模版结构
.
├── build 项目构建配置
├── dist 项目输出
├── config 开发相关配置
└── src
├── api 接口请求
└── assets 项目静态资源
├── icons 自定义图标资源
└── images 图片资源
├── components 公共组件
├── config 项目运行配置
├── libs 封装工具函数
├── router 路由配置
├── store Vuex配置
├── view 页面文件
运行Docker版本
docker build -t daoko:1
docker run -d --name daoko -p 8099:80 daoko:1