Meituan-Dianping / mpvue

基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。
http://mpvue.com
MIT License
20.42k stars 2.07k forks source link

mpvue的体验问题,重构到原声小程序 #1064

Open lukaijin opened 6 years ago

lukaijin commented 6 years ago

1、在开发环境时,当项目差不多900kb左右时,频繁出现黑屏 2、热跟新没有了,需要手动刷新 3、手动刷新,要么就无法载入、要么就请求网络繁忙(fly.js) 4、单独打开dist文件,上传代码报错了,需要打开整个文件夹 5、每次改个样式,都要等,少则十秒,慢则几十秒到一分钟。 6、mounted生命周期,第一次进来页面可以初始化,返回上一页上一页,再点击进来mounted就不执行了 7、onlaod函数存在旧的数据,需要自己在onlaod函数手动清空 8、npm run build 打包时,会有一小部分的样式兼容问题。所以我们也只能用npm run dev

以上这些问题,后续更新时。希望作者解决吧!!!

nyrf commented 6 years ago

感觉这项目已经没人维护了,

lukaijin commented 6 years ago

项目越做越大,业务越来越复杂化了。都开发三周多了,好麻烦,迁移到原声的成本太高了。我国庆花了两天时间重构了下,成本有点高,主线程已经迁移完毕,但没有时间啊。哎

nyrf commented 6 years ago

@lukaijin 如果会react,推荐到taro,维护还是挺勤的,感觉vue相关的最后维护都不积极了

lukaijin commented 6 years ago

当然会react,项目mpvue是我接受一位同事的项目。我现在有另外的小程序直接用原声

lukaijin commented 6 years ago

原声项目用到: 1、less 2、async await 3、小程序 api Promise化

lukaijin commented 6 years ago

@nyrf 那个mpvue的项目已经迁移到原声去了,一有时间就迁移,一有时间就迁移

nyrf commented 6 years ago

@nyrf 前两天,mpvue项目组说今年接下来的时间会继续维护mpvue,https://github.com/Meituan-Dianping/mpvue/issues/1034#issuecomment-427805865

lukaijin commented 6 years ago

@nyrf 是啊,昨天已经重构完mpvue了,是一个完整的原声小程序了。