WHB1 / WHB1.github.io.old

blog
0 stars 0 forks source link

Vue项目架构总结与分析 #8

Open WHB1 opened 6 years ago

WHB1 commented 6 years ago

关于项目中需要注意的地方

关于nav + echarts切换问题 最好的方式是采用不同的切换有一个不同的层去承接显示 如果复用的话,由于请求具有滞后性,会导致报错 除非刚开始就将所有的数据进行请求加载然后放到内存中采用虚拟DOM方式【不推荐】

WHB1 commented 6 years ago

项目中静态资源路径配置与替换

采用gulp

插件进行资源配置与替换 gulp-rev gulp-rev-collector

https://segmentfault.com/q/1010000005044375

WHB1 commented 6 years ago

解决跨域问题

gulp-connect 的地址:https://github.com/AveVlad/gulp-connect gulp-connect-proxy 的地址:https://github.com/chrishoage/gulp-connect-proxy

http-proxy-middleware:https://github.com/chimurai/http-proxy-middleware http://blog.csdn.net/xyjawq1/article/details/54235245

正式上线还是需要使用nginx

http://blog.csdn.net/s8460049/article/details/51995857

http://www.jianshu.com/p/9a63b22edcd2

http://blog.csdn.net/xyjawq1/article/details/54235245

WHB1 commented 6 years ago

优化方法

使用glup完成requirejs的合并压缩和js文件的版本控制 https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=%E4%BD%BF%E7%94%A8glup%E5%AE%8C%E6%88%90requirejs%E7%9A%84%E5%90%88%E5%B9%B6%E5%8E%8B%E7%BC%A9%E5%92%8Cjs%E6%96%87%E4%BB%B6%E7%9A%84%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6&rsv_pq=b760583a000179be&rsv_t=99052vTiAmOKhAnS%2B%2Bw9DPX0PD08rvGOK5nQIA7oASzEPOF34abGAA6hmgI&rqlang=cn&rsv_enter=1&rsv_n=2&rsv_sug3=7&rsv_sug2=0&inputT=5336&rsv_sug4=5336

Gulp合并requirejs并MD5文件 https://www.2cto.com/kf/201612/574593.html

使用gulp自动优化requireJS项目 http://blog.csdn.net/ft6302244/article/details/44308215

requirejs 多页应用打包 https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=requirejs%20%E5%A4%9A%E9%A1%B5%E5%BA%94%E7%94%A8%E6%89%93%E5%8C%85&oq=requirejs%2520%25E5%2585%25B1%25E4%25BA%25AB%25E6%2595%25B0%25E6%258D%25AE&rsv_pq=d43c20f70000ffa4&rsv_t=4394Crr88JO0aMq%2BqV5OjxcKm89hX8kwXsR%2BVu6xpfS082MoBNlAE%2BFjjhg&rqlang=cn&rsv_enter=1&inputT=8033&rsv_sug3=19&rsv_sug1=19&rsv_sug7=100&bs=requirejs%20%E5%85%B1%E4%BA%AB%E6%95%B0%E6%8D%AE

requirejs 多页面,多入口js文件打包总结 https://segmentfault.com/a/1190000011997396

requirejs 多页面,多js 打包代码,requirejs多对多打包【收藏】 https://www.cnblogs.com/qqloving/p/3775174.html

WHB1 commented 6 years ago

gulp使用

https://www.cnblogs.com/tugenhua0707/p/5562548.html#_labe3 将console。log()删除 https://segmentfault.com/q/1010000005897358?_ea=944885

https://segmentfault.com/a/1190000004187230

https://segmentfault.com/q/1010000003908091