升级node.js
npm中有一个模块叫做“n”,专门用来管理node.js版本。
更新到最新的稳定版只需要在命令行中打下如下代码:
npm install -g n
n stable
如需最新版本则用n latest
。
升级npm
只需要在终端中输入:
npm -g install npm@next
前端技术日新月异,每一种新的思想出现,都代表了一种技术的跃进、架构的变化,那么对于目前的前端技术而言,MVVM 的思想已经可以代表当今前端领域的前沿思想理念,Angular、React、Vue 等基于 MVVM 思想的具体实现框架,也成为了人们争相学习的一个热点。而 Vue 作为其中唯一没有大公司支持但却能与它们并驾齐驱并且隐隐有超越同类的趋势,不得不说这种增长让人感到惊奇。
本系列课程内容将会带领大家由浅入深的学习 Vue 的基础知识,了解 Vue 的源码设计和实现原理,和大家一起看一下尤雨溪先生的编程思想、架构设计以及如何进行代码实现。本系列课程内容主要分为三大部分:
Vue
的基础知识:在这一部分将学习 Vue 的基础语法及其源码的实现。例如,Vue
的生命周期钩子如何设计?当声明了一个directive
时,Vue
究竟执行了什么?为什么只有通过vue.set
函数才能为响应式对象添加响应式属性?如果我们自己要实现一个响应式的框架的话,应该如何下手、如何思考等。
Vue
的周边生态:在这一部分将学习Vue
的周边生态圈,包括有哪些UI
库可以和Vue
配合快速构建界面、如何使用vue-router
构建前端路由、如何使用Vuex
进行状态管理、如何使用Axios
进行网络请求、如何使用Webpack
、使用vue-cli
构建出的项目里的各种配置有什么意义?
项目实战:在这一部分将会通过一个有意思的自动对话系统来进行项目实战,争取通过这个小项目把学到的知识点进行一个整合。