解决Vue项目中tff报错的问题


Posted in Javascript onOctober 21, 2020

在webpack.config.js中的模块配置中加如下的配置规则:

{test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, use: "url-loader"}

const path = require('path');
const htmlWebpackplugin = require('html-webpack-plugin');
const VueLoaderPlugin = require('vue-loader/lib/plugin'); 
 
module.exports = {
  entry: path.join(__dirname,'./src/main.js'),
  output: {
    path: path.join(__dirname, './dist'),
    filename: 'bundle.js'
  },
  plugins: [
    new htmlWebpackplugin({ //创建一个在内存中生成的html页面的插件
      template: path.join(__dirname, './src/index.html'),
      filename: 'index.html'
    }),
    new VueLoaderPlugin()
  ],
  module: { //这个节点用于配置所有的第三方模块加载器
    rules: [
      {test: /\.css$/, use:['style-loader','css-loader']},//配置处理.css文件的第三方处理规则
      {test: /\.less$/, use: ["style-loader",'css-loader','less-loader']},
      {test: /\.scss$/, use: ["style-loader",'css-loader','sass-loader']},
      {test: /\.(jpg|png|gif|bmp|jpeg)$/, use: "url-loader?limit=8000"},
      {test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, use: "url-loader"},
      {test:/\.js$/, use:'babel-loader',exclude:/node_modules/},
      {test: /\.vue$/, use: 'vue-loader'}
    ]
  }
};

补充知识:vue项目引入字体.ttf的操作步骤

1、下载所需要的字体,.ttf格式本文以(FZCYJ.ttf 为例)

2、在src下新建common文件,文件夹中包含以下文件

解决Vue项目中tff报错的问题

3、打开font.css

@font-face { 
 font-family: 'FZCYJ'; //重命名字体名
 src: url('FZCYJ.ttf'); //引入字体
 font-weight: normal; 
 font-style: normal; 
}

4、配置webpack.base.conf.js 文件

解决Vue项目中tff报错的问题

5、App.vue引入字体

解决Vue项目中tff报错的问题

6、可在body中设置字体

body{
 font-family: FZCYJ;
}

以上这篇解决Vue项目中tff报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 实现无缝滚动 兼容IE和FF
Jul 15 Javascript
为指定元素增加样式的js代码
Dec 09 Javascript
自用js开发框架小成 学习js的朋友可以看看
Nov 16 Javascript
收集的10个免费的jQuery相册
Feb 26 Javascript
使用jquery实现以post打开新窗口
Mar 19 Javascript
js使用ajax读博客rss示例
May 06 Javascript
jquery实现先淡出再折叠收起的动画效果
Aug 07 Javascript
BooStrap对导航条的改造实践小结
Sep 21 Javascript
微信小程序 122100版本更新问题解决方案
Dec 22 Javascript
深入研究React中setState源码
Nov 17 Javascript
详解vue.js数据传递以及数据分发slot
Jan 20 Javascript
JavaScript读取本地文件常用方法流程解析
Oct 12 Javascript
vue-cli3自动消除console.log()的调试信息方式
Oct 21 #Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
Oct 21 #Javascript
vue-cli4使用全局less文件中的变量配置操作
Oct 21 #Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
Oct 21 #Javascript
js 图片懒加载的实现
Oct 21 #Javascript
uniapp实现可以左右滑动导航栏
Oct 21 #Javascript
解决vue-loader加载不上的问题
Oct 21 #Javascript
You might like
说说PHP的autoLoad自动加载机制
2012/09/27 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
学习php开源项目的源码指南
2014/12/21 PHP
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
JS+ACTIVEX实现网页选择本地目录路径对话框
2013/03/18 Javascript
把input初始值不写value的具体实现方法
2013/07/04 Javascript
jquery的map与get方法详解
2013/11/04 Javascript
jquery移动节点实例
2015/01/14 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
JQuery事件委托原理与用法实例分析
2019/05/13 jQuery
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
Python入门篇之条件、循环
2014/10/17 Python
Python编程给numpy矩阵添加一列方法示例
2017/12/04 Python
Pandas中DataFrame的分组/分割/合并的实现
2019/07/16 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
python程序文件扩展名知识点详解
2020/02/27 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
css3实现可拖动的魔方3d效果
2019/05/07 HTML / CSS
美国Curacao百货连锁店网站:iCuracao.com
2019/07/20 全球购物
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
基层党建工作汇报材料
2014/08/15 职场文书
销售顾问工作计划书
2014/09/15 职场文书
大学生党员个人剖析材料
2014/10/08 职场文书
批评与自我批评总结
2014/10/17 职场文书
党的群众路线教育实践活动心得体会(医院)
2014/11/03 职场文书
董事长岗位职责
2015/02/13 职场文书
党员干部公开承诺书范文
2015/04/27 职场文书
2015年社区流动人口工作总结
2015/05/12 职场文书
tensorflow学习笔记之tfrecord文件的生成与读取
2021/03/31 Python
Python基础知识之变量的详解
2021/04/14 Python
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android