- 博客(4)
- 收藏
- 关注
原创 vue打包后打开页面是空白的问题
1、npm run build打包项目之后,我们通常是把dist文件里面被压缩后的static文件跟index.html提交到服务器,但最近发现直接打开index.html页面是空白的,还会报几个错,找不到页面路径。 原因:找到config文件下index.js,全局搜索assetsPublicPath,结果是assetsPublicPath:' / ' 默认为根目录,而index.html和static是在同一级目录下,因此,解决方法就是assetsPublicPath:' ./ ' 斜杠前加一个点..
2021-07-13 16:50:03
3334
原创 2021-06-15
一、自动将px 转换成rem a、安装:cnpm install lib-flexible postcss-plugin-px2rem --save-dev b、配置rem:main.js 导入: import ‘lib-flexible/flexible’; rem 可以生效了 c、创建vue.config.js module.exports = { css: { loaderOptions: { postcss: {
2021-06-15 09:00:51
109
原创 配置rem
rem配置: (function(doc, win) { var docEl = doc.documentElement, resizeEvt = "orientationchange" in window ? "orientationchange" : "resize", recalc = function() { if (docEl.clientWidth > 750) { docEl.style.fo
2021-03-30 17:00:32
119
原创 vue2.0与3.0的区别
1. vue2和vue3双向数据绑定原理发生了改变 vue2 的双向数据绑定是利用ES5 的一个 APIObject.definePropert()对数据进行劫持 结合 发布订阅模式的方式来实现的。 vue3 中使用了 es6 的 ProxyAPI 对数据代理。 相比于vue2.x,使用proxy的优势如下 defineProperty只能监听某个属性,不能对全对象监听 可以省去for in、闭包等内容来提升效率(直接绑定整个对象即可) 可以监听数组,不用再去单独的对数组做特异性操作 vue3.x可以
2021-03-09 21:30:16
240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人