discuss
文章平均质量分 65
Crystal茜
热爱生活
展开
-
入门级---Vue脚手架(vue-cli)搭建过程---详版
我觉得---对于初学者来说,首先应该是先知道为什么要搭建脚手架vue-cli,然后再进行搭建... 什么是脚手架,搭建的目的是什么? 在工地上,脚手架是帮助工人作业搭建的架子,哈哈... 所以在这里, vue-cli 就是脚手架,里面有一套vue结构配置,它可以帮助我们写好vue.js代码快速构建项目的工具。 vue-cli可以做什么: ...原创 2018-04-20 19:59:51 · 468 阅读 · 0 评论 -
关于url/href/src的概念和区别
一、URL的概念统一资源定位符(或称统一资源定位器/定位地址、URL地址等,英语:Uniform Resource Locator,常缩写为URL),有时也被俗称为网页地址(网址)。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。二、URL的格式2.1 标准格式协议类型:[//服务器地址[:端口号]][/资源层级UNIX文件路径]文件名?查询2.2 完...转载 2018-04-18 19:52:19 · 665 阅读 · 0 评论 -
浏览器兼容问题及解决方法汇总(持续更新......)
一、出现兼容问题的原因: 浏览器种类很多,但是区别主要在浏览器内核的不同,所以各内核对网页的解析差异,是导致浏览器兼容问题出现的主要原因。关于浏览器内核(browser kernel),是浏览器最为核心的部分,可以分为两部分,一部分是渲染引擎(render engineer或layout engineer),方负责生成DOM树,render,repaint这些工作;另一部分是JS...原创 2018-04-21 16:14:52 · 886 阅读 · 0 评论 -
vue项目中,解决 node-sass安装出错
报错情况在npm run dev 后报错 出现下面情况“checkPermissions Missing write access to D:\myproject\vue-demo\node_modules…”意思大概是没有权限需要把node_modules 删除 再 npm install 重新安装依赖"Module build failed: Error: Cannot find...原创 2018-10-31 19:19:42 · 3623 阅读 · 0 评论 -
关于vue项目在低版本浏览器中不支持ES6的解决方案
原因:低版本浏览器内核版本太低,无法解析 ES2015最新的一些语法。babel是一个转译器,把同种语言的高版本规则翻译成低版本规则一般搭建项目时webpack会在最外层配置一个.babelrc文件用于默认解析ES2015(es6)中的特殊语法(例如: let,const,class等)而babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterato...原创 2018-11-01 19:33:46 · 15922 阅读 · 25 评论 -
vue切换页面 动态设置meta和title标签内容
pc端项目中为了优化SEO搜索,要求首页和内容页的title/keywords/description 保持不一样用vue+webpack搭建的项目思路:1)由于vue是单页面应用,index.html入口文件< head >标签只有一个,那么只能通过判断切换的路由2)判断切换路由 需要在main.js全局js中 使用 router.beforeEach,to中可以获得将要...原创 2019-01-08 19:48:26 · 18965 阅读 · 2 评论