1.3.2 • Published 5 years ago
mdfd v1.3.2
##前端架构实现
命令列表
命令名称 | 说明 |
---|---|
mdfd create | 生成脚手架 |
mdfd watch | 开发环境 |
mdfd build | 生产环境 |
mdfd publish | 自动化部署 |
mdfd.conf.js 配置文件说明
1.基本配置
配置参数 | 说明 |
---|---|
name | 打包项目名称(必填) |
env | 开发环境(pc/mobile) |
isMock | 是否开启本地mock(目前只在项目中用,架构没有用到) |
devServer配置 | 网络配置 |
2.devServer配置
配置参数 | 说明 |
---|---|
proxy | 代理模式 |
port | 默认端口(必填) |
isMock | 是否开启本地mock(目前只在项目中用,架构没有用到) |
openUrl | 默认打开url |
proxy例子
proxy: {
"/": {
target: "http://172.16.2.92:80",
changeOrigin: true
}
},
版本说明
版本名称 | 说明 |
---|---|
1.0.7 | 添加浏览器自动刷新功能 |
1.0.9 | 新增 eslint 验证功能 |
1.1.2 | 优化性能打包,新增项目配置配置,新增 report 功能 |
1.1.3 | 新增代理 proxy |
1.1.4 | 新增自动化部署命令:mdfd publish;开发环境添加路由 history 支持; |
1.1.5 | 解决路由前缀刷新无法访问的问题 |
1.1.6 | 优化移动端脚手架 |
1.2.0 | 移动端添加组件,pc 端脚手架生成 |
1.2.3 | 添加小程序脚手架 |
1.2.4 | 解决路由模式本地开发无法加前缀 |
1.2.5 | 新增配置文件 proxy,解决多域名跨域问题;打包模出口不需要 publicPath 配置 |
1.2.6 | 开发环境统一用 devServer 配置,修复端口暂用问题 |
1.2.7 | 新增 scss 支持,加入 jsx 语法 |
1.2.8 | 解决多页应用开发环境错误问题 |
1.3.0 | 分离css,babel生效,本地图片不用base64显示, |
移动端组件列表
组件名称 | 组件作用 |
---|---|
login | 登录 |
messageDetail | 信息详情 |
messageList | 信息列表 |
comment | 评论组件 |
like | 点赞 |
tabBar | 头部菜单切换 |
more | 上拉下拉加载更多 |
待解决
- 通用组件开发(移动端)
- 自动化部署还没有线上备份功能(急 1)
- bebal 的...mapState 报错
- 现在图片打包成 base64,后期需要修改成单独打包成 images
- 小程序开发模板优化
- 移动端组件优化
- pc 端组件优化
- win 更新架构有时候需要删除旧包
- win publish 命令出错
- win 系统新建移动 pc 模板会报错
- 迁移到私有服务器
- eslint 校验文件需要放在架构,不可以放在项目中(急 3)
- 打包出来的 js 用文件名取,不用里面的 js
- 多页应用内存溢出
1.3.2
5 years ago
1.3.1
5 years ago
1.3.0
5 years ago
1.2.8
5 years ago
1.2.7
5 years ago
1.2.6
5 years ago
1.2.5
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
1.2.1
5 years ago
1.2.0
5 years ago
1.1.8
5 years ago
1.1.72
5 years ago
1.1.71
5 years ago
1.1.7
5 years ago
1.1.6
5 years ago
1.1.51
5 years ago
1.1.5
5 years ago
1.1.41
5 years ago
1.1.4
5 years ago
1.1.31
5 years ago
1.1.3
5 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.1.0
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.4
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago