vux+vue-cli3.0坑

最近开发了项目使用了vue-cli3.0+vux搭建的项目,如今总结遇到的问题;vue

环境:github vux有关于vue-cli3.0以及vux已经搭建好的脚手架vux-cli3连接ios

一:以下报错git

解决方法:es6

1:按照官方文档,寻找问题github

2:安装github有关于vue-cli3.0已经搭好的环境连接,可是也须要注意引入方式,不然仍是会报错的vue-cli

  ①:全局引入,在main.js中引入组件全局注册,在组件中直接使用就能够啦npm

            

  ②:组件中按需引入,须要建立单独的js文件引入,而后在.vue的script标签用引入js文件。好比我建立的Tabbar.js文件引入注册了vux的tabbar组件,在Tabbar.vue的script中引入Tabbar.js文件就行了浏览器

           

二:打包生成的js中还包含es6语法,致使低版本的手机(ios9)打不开页面,最开始本身以为很奇怪,毕竟vue-cli3.0原本能够自动的有转换的,可是npm run build以后一直还包含框架

解决办法:post

①:稀土掘金上的一篇文章,通常是能够解决的http://www.javashuo.com/article/p-hxphkvgb-gt.html

②:官方文档http://www.javashuo.com/article/p-hxphkvgb-gt.html 浏览器兼容性,这只是第一步

  

  其实npm run build以后的文件里面还包含es6是由于vux 也就是ui框架里面的并无转换,因此须要添加以下图,将vux也进行一步转换

       

 

 

简单的记录,问题是解决了,也许还有更好地办法,慢慢挖掘

相关文章
相关标签/搜索