1,mavon-editor
mavon-editor是一款基于vue的markdown编辑器,比较适合博客系统。
2,Vue.directive需要学习
3,install
// install 是默认的方法。当外界在 use 这个组件的时候,就会调用本身的 install 方法,同时传一个 Vue 这个类的参数。 install:function(Vue){ Vue.component('Loading',LoadingComponent) }
4,vue-highlightjs 代码高亮 需要学习
5,element-ui 需要学习
6,vue2-org-tree
7,Vue.config.productionTip = false 开发环境下,Vue 会提供很多警告来帮你对付常见的错误与陷阱。而在生产环境下,这些警告语句却没有用,反而会增加应用的体积。此外,有些警告检查还有一些小的运行时开销,这在生产环境模式下是可以避免的。(摘于官网说明) 大概意思应该就是,消息提示的环境配置,设置为开发环境或者生产环境
8,npm cache clean --force 应该是删除所有依赖模块
9,* ./ 表示当前目录下
* ../ 表示父级目录下
* @/ 是webpack设置的路径别名,代表什么路径,要看webpack的build文件夹下webpack.base.conf.js里面对于@是如何配置
10,NProgress 是页面跳转是出现在浏览器顶部的进度条
11,cookie的expires可以设置失效时间
12,vue组件的name属性有什么用?
13,watch里的immediate如果为true 代表如果在 wacth 里声明了之后,就会立即先去执行里面的handler方法