摘要:
单页Web应用,顾名思义,就是只有一张Web页面的应用。浏览器一开始会加载必须的HTML、CSS和Javascript,之后的操作都在这张页面上完成,这一切都由Javascript来控制。因此,单页web应用会包含大量的Javascript代码,复杂度可想而知,模块化开发和架构设计的重要性不言而喻。 阅读全文
摘要:
当我们需要一个常量,在各个组件中传播,当用户开了几个窗口进行操作时,会存在数据污染,导致部分无法访问 vuex引入控制中心,将公用的数据放在一起,其余要改的则要询问,若同意更改则可以 核心数据库中心 vuex适合中大型项目 新建store.js import Vue from 'vue' impor 阅读全文
摘要:
vue-router 2.0 也适合做大型单页应用(SPA):通过一个页面不让用户有刷新,把所有东西都加载在内存里,近年越来越普遍,例网易云音乐 vue本身不支持路由,是通过vue-router插件的形式支持的 惰性加载:需要的时候才进行加载 安装命令:npm install vue-router 阅读全文
摘要:
强大的编译器 babel-cli package.json babel-loader contentbase publicpath 阅读全文
摘要:
前端页面代码与后端代码在页面请求时不同的是后端代码存放在服务器上,可以很轻易的进行模块化加载,而前端页面还需要向服务器发起请求,之后再发过来,于是webpack就是为了解决这一难题。当然,webpack还提供很多loader可以进行一些预编译的功能。在学习webpack之前必须要会npm,Commo 阅读全文