/DAOKO

一个使用webpakc4的前端脚手架

Primary LanguageJavaScriptOtherNOASSERTION

DAOKO

LICENSE Badge

简介 Introduction

一个使用webpack4的前端脚手架

答疑环节 Q&A

Q:这个轮子有什么优点?
A:这个轮子没有什么优点,仅仅赶时髦用了webpakc4且没有集成很多代码自己动手写

Q:这个脚手架适应于各种场景🐴
A:并不,什么样的场景用什么样的脚手架。这里只是提供一种简单且易于理解的模版。
例如,你完全可以把iView替换成element-ui。或者,引入cross-env去配置多种环境的打包(引入环境变量并在config中配置环境)

演示地址

http://rain.cocoiii.com

如何使用 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