在项目里单纯的用vue.js这个文件,到底能有大多的用途呢?

这两天在看vue的官网,刚开始看的是vue.js这个文件的使用说明文档,感觉可以很容易看明白。但是看到Vue-router、Vuex看得我一脸懵逼。还有什么vue-cli这个又是干嘛的,还有需要安装node.js。 说好的用框架简单呢。怎么感觉这么复杂啊。
疑问:
vue-cli 是干嘛用的
Vue-router、Vuex一定要用吗。我直接在页面引入vue.js不行吗

阅读 2.5k
1 个回答

完全可以,如果只是想用数据驱动简化dom操作的话。
但如果想组件化开发,那你得自己写组件文件,自己写路由解析,按需动态引入解析,自己管理多组件共享状态的问题,
这些问题最简单的解决办法就是vue-router,vuex,当然你也完全可以自己做一套出来
组件化开发必然带来js增多的问题,模块化按需引入也是必须的了,当然,自己实现成本也不大
当然还有另一个问题就是静态文件的压缩问题,手动压缩太原始,js的解析还是挺麻烦的,找个现成工具用node或者java或者其它做个批量压缩工具吧
如果用了es6,scss这些,那还需要预编译,npm上有不少现成的包,那就跟上面那个工具合并到一起用node做个工具吧
当然这个工具也有现成的,比如说webpack,自己写个配置文件就好了
vue-cli呢,就是帮你把配置文件也写好了,项目的目录结构也给你配置好了,你往里面填空就行了。
填空还不简单吗,兄弟?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题