首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
vue使用CDN上字体
2024-08-31
vue-cli webpack配置cdn路径 以及 上线之后的字体文件跨域处理
昨天搞了一下vue项目打包之后静态资源走阿里云cdn. 配置了半天,终于找到了设置的地方 config/index.js 里面设置build 下的 assetsPublicPath 打包的时候便可以添加公共前缀路径 assetsSubDirectory: 'admin/static', // 生成的文件目录 assetsPublicPath: 'https://cdn.xxxxx.com', // 添加路径前缀 这样就可以修改掉打包的静态资源的地址了,没有修改之前打包完为 admin/stati
JQuery Mobile 的引用代码,以及在手机浏览器上字体太小的解决办法
JQuery Mobile 的引用代码: <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" /><script src="http://code.jquery.com/jquery-1.11.1.min.js"></script><script src="ht
vue $parent 的上一级 有可能不是父组件,需要好几层$parent 如果这样 还不如用 this.$emit
vue $parent 的上一级 有可能不是父组件,需要好几层$parent 如果这样 还不如用 this.$emit
UIButton上字体的对齐方式
设置UIButton上字体的对齐方式,不是用: [Button.titleLabel setTextAlignment:UITextAlignmentCenter]; 而是用: [Button setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter]; typedefNS_ENUM(NSInteger, UIControlContentHorizontalAlignment) { UIControlConte
vue 阿里云上传组件
vue 阿里云上传组件 Vue.js上传图片到阿里云OSS存储 测试项目git地址 本测试项目启动方法 示例链接 组件配置项 实践解释 本文主要介绍如何 在vue项目中使用web 直传方式上传阿里云oss图片 默认读者对vue框架和阿里云oss有一定的了解整体的流程是加载好阿里云sdk -> 初始化上传客户端client -> 等待文件选择 -> 文件选择进行上传 -> 分发上传结果 可以直接复制代码使用,也可以npm 组件地址 npm 使用 $ npm i vue-oss-upl
vue中el-upload上传多图片且携带参数,批量而不是一张一张的解决方案
现在前端基本不是vue技术栈就是react技术栈. vue技术栈最常用的就是element-ui的ui框架了. 在项目中,我们经常会碰到这种需求:批量上传文件 element-ui 确实也为我们提供了<el-upload>这样的组件,同事也暴露了很多的属性和方法供我们使用. 但是很多人却碰到了这样的问题:项目需求是批量上传,但是为什么自己上传的时候,也成功了,但是却是一张一张上传的,这种上传方式有时候并不违背我们的需求,但有时又不是我们需要的.那么,怎么解决批量上传并携带参数呢,我这里写了一个
腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践
腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践.md 开通腾讯云服务器和Mysql 知识点: ASP.NET Core和 Entity Framework Core的使用 Linux 下 安装和配置 Mysql 数据库 通过实体生成数据库 简单 Linux 命令和 Shell 工具的使用 反向代理 腾讯云CDN的使用.配置服务器 SSL 证书 一,创建 CVM 服务器 云服务器 CVM 简介 云服务器(Cloud Virtual Machine,CVM)为您提供安全可靠
一个命令完成[打包+同步七牛cdn+上传服务器]
webpack+gulp+qshell+npm-scripts实现一个命令完成[打包+同步cdn+上传服务器] 说明 由于我们用的七牛云存储,所以cdn也是走的七牛,所以并不适用于其他的cdn,但是思路可以借鉴 打包 打包目前我这边用的是webpack,网上已经有很多文章了,这里就不作过多阐述了,只是说一下publicPath这个参数,如果要做cdn同步肯定是要配置这个参数的,目前我是这样配置的: http://youCdnPath/${process.env.npm_package_name}
vue 中使用iconfont Unicode编码线上字体图标的流程
1.打开http://www.iconfont.cn官网,搜索你想要的图标.添加字体图标到购物车,点击购物车然后添加至项目,点击确定 2.点击图标管理/我的项目,找到对应的文件,点击Unicode,然后生成在线链接 3.新建iconfont.css文件,把在线生成的代码粘贴复制进去即可 4.定义使用iconfont样式,把下面代码复制到iconfont.css里面 .iconfont{ font-family:"iconfont" !important; font-size:16px;
vue中使用特殊字体
有时候为了个性化,可能需要为部分字体添加特殊的font-family 在static文件夹中创建font文件夹,内容如下: css内容如下: @font-face { font-family: vueblog; src: url("./vueblog.ttf"); } .vueblog-font { font-family: vueblog; } 在app.vue中引入css 在需要加样式的字体上,加上vueblog-font类 我是特殊样式的字体 注意:文件夹一定要放到static目
vue中引入第三方字体图标库iconfont,及iconfont引入彩色图标
iconfont字体图标使用就不多说了,大致是几部: 1.在iconfont官网选图标,加入购物车,加入项目,下载到本地,解压 2.在项目assets目录新建目录iconfont,用于存放刚才下载解压的代码 3.在main.js导入iconfont.css文件 import './assets/iconfont/iconfont.css' 4.在代码中使用class="iconfont icon-XXX"就可以使用图标了 但是上面的图标都是黑色的,下面介绍如何引入彩色图标: 下载代码到
vue中使用svg字体图标
1.在src/ 下面新建目录icons,里面新建文件夹svg,和文件index.js .svg用于存放从iconfont下载下来的svg格式的图标,index.js用于引入使用到svg文件和对应的组件. import Vue from 'vue' import SvgIcon from '@/components/SvgIcon'// 自定义的svg组件 // register globally Vue.component('svg-icon', SvgIcon)//在vue中全局引入图标组件
判断cdn上的图片可以正常访问到
昨天晚上cdn宕机1小时,要对上传的资检查,写了个简单的小脚本来实现上传过的资源都是正常的(其实非必须),就是练手防止生疏. arr.each do |a | res = Net::HTTP.get_response(URI(a )) p res.code end 最后返回的code是"200" ,基本可以判定上传的图片没问题.
Vue 知识复习(上)
Vue Vue实例 创建实例: var vm = new Vue({ //code }) 数据与方法: 只有当实例被创建时 data 中存在的属性才是响应式的; Vm.b = 'h1' 是不会触发视图的变化的; Object.freeze(),这会阻止修改现有的属性 生命周期: created:实例被创建后执行的代码 mounted:模板编译/挂在之后 update:组件更新之后 destoryed:组件销毁之后 不要在选项属性或回调上使用箭头函数 u 模板语法 文本:{{ }}双括号文本插值,
关于vue使用form上传文件
在vue中使用form表单上传文件文件的时候出现了一些问题,获取文件的时候一直返回null, 解决之后又出现发送到后台的file文件后台显示为空,解决源码 <template> <div> <Row> <Col :sm="24" :md="24" lg:="24"> <form id="myForm" enctype="multipart/form-data&qu
vue+sass实现切换字体大小
接到领导指示,用户嫌我做的页面字体太小,15px的字体叫小?领导说用户多是上了年纪的人.没办法,改吧,谁让咱是个搬砖的呢..咳咳 我寻思着这次改大了,下次用户嫌大再让改小呢?干脆给他做个选择字号的功能,让他自己选.我真是个机智的人啊,哈哈哈! 可是,问题来了,怎么才能动态改变页面字体大小呢?我陷入了沉(搜)思(索). 首先,建两个sass文件.如图: variable.scss文件代码如下: // 存放变量$font_size_14:14px; $font_size_15:15px; $font
Vue 组件(上)转载
一.定义 组件:应用界面上一个个的区块. 自定义的HTML元素. 二.创建和注册 Vue.extend() 扩展,创建组件构造器 Vue.component()注册组件,2个参数,1为标签,2是组件构造器 Vue实例范围使用组件 <!DOCTYPE html> <html> <body> <div id="app"> <!-- . #app是Vue实例挂载的元素,应该在挂载元素范围内使用组件--> <my-compone
Vue实现用户自定义上传头像裁剪
使用技术: vue.js2.0.cropperjs.canvas <template> <div id="app"> <div id="demo"> <!-- 遮罩层 --> <div class="container" v-show="panel"> <div> <img id
vue中的图标字体引入
网址:https://icomoon.io/app/#/select: 特点:样式多,免费 操作: 1.相中的,随便点,不要钱,generat fonts然后download,得到一个压缩文件,解压,打开demo.html文件,在控制台可以看到每个标签的class名. 2,把style.css和font文件夹放到vue的static里(当然你也可以放在别的地方,只要vue里就可以). 3,在vue的index.html里添加<link rel="stylesheet" href=
CDN上的缓存刷新、缓存预热是怎样的使用场景?
缓存刷新 源站内容更新后,希望用户可以获取到最新资源,CDN租户可以通过提交刷新请求将CDN节点上指定的缓存内容强制过期.当用户再次访问时,CDN节点将回源获取已更新内容返回给用户并在节点缓存最新资源.(简单来说就是删除cdn各节点上的缓存,有用户获取文件的时候,直接回源取文件!) 缓存预热 提交指定资源的缓存预热请求后,对应源站资源将分发到CDN节点,当用户发起访问请求时,可以直接从CDN节点获取,有效地降低了回源率.(简单来说就是直接从源站下发文件到cdn各节点上的缓存,有用户获取文件的时候
vue cli 脚手架上多页面开发 支持webpack2.x
A yuri demo for webpack2 vue multiple page.我看到有一些项目多页面项目是基于webapck1.0的,我这个是在webpack2.x上布置修改. 项目地址: https://github.com/yurizhang/vue_multiple_page 直接拉下来看代码就好,没几行修改. 主要修改:几个文件即可 ,主要是node.js代码,使用beyond file compare比较一下即可. 项目地址: https://github.com
热门专题
ubuntu查看挂载盘命令
Vue实例对象的主要配置选项的作用
svn查看当前节点提交时间
工作流activty驳回
语音识别特征值提取方法中线性预测和线性预测倒谱系数有什么区别
java 获取src目录中的代码行数
Fastify 路由 preValidation
uml规格描述与元素有何区别
maven项目启动时报错,程序包不存在
macossierra10.12.6 dmg安装
indexedDB 卡死
java怎么条件查询MongoDB
Android5.1 系统设置 添加字体选择
zabbix4.0升级5.0
docker部署javaweb项目,一直显示数据库连接失败
linux 不显示界面
如何用python进行长度转化
linux nexus下载 百度网盘
centos7内网用yum缓存给其他服务器用
linux C# 开发