在我的风格中,我有这样的字体面定义:
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: local('Material Icons'), local('MaterialIcons-Regular'),
url(/fonts/MaterialIcons-Regular.woff2) format('woff2'),
url(/fonts/MaterialIcons-Regular.woff) format('woff'),
url(/fonts/MaterialIcons-Regular.ttf) format('truetype');
}
在我更新了css-loader
到新版本4.0.0(几天前发布)后,我得到了那些错误(buding bundle):
错误/src/index。scss模块生成失败(从./node_modules/css loader/dist/cjs.js):错误:无法解析“/fonts/MaterialIcons”。woff2'in'D:\cot\EDelivery\EDelivery\EDelivery。注射。AspCore。位于钩子上的doResolve(D:\cot\EDelivery\EDelivery\EDelivery\EDelivery.Injected.AspCore.RegWebApp\node\u modules\enhanced resolve\lib\Resolver.js:209:21)的RegWebApp\src。callAsync(D:\cot\EDelivery\EDelivery\EDelivery.Injected.AspCore.RegWebApp\node\u modules\enhanced resolve\lib\Resolver.js:285:5)在(创建时求值(D:\cot\EDelivery\EDelivery\EDelivery.Injected.AspCore.RegWebApp\node\u modules\table\lib\HookCodeFactory.js:32:10),:15:1)
在新版本css加载器
中,它似乎试图使字体成为embded。如何禁用此行为?(在此处找不到选项:https://webpack.js.org/loaders/css-loader/ )
我的配置是:
{
test: /\.(scss|css)$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: "css-loader",
options: {
sourceMap: true
}
},
{ // ... postcss-loader, sass-loader
问题内容: 我想使用某些字体,并且希望它能在客户端计算机上没有该字体的情况下工作。我已经做到了,但是没有用: 问题答案: 以下几行用于在CSS中定义字体 以下几行定义/使用CSS中的字体
问题内容: 我正在尝试使用CSS文件加载字体,但是字体从未加载。这是我的目录结构。 然后在我有加载程序来获取字体。 在我的CSS文件中,我有以下内容: 最后,我使用以下命令调用我的CSS文件: 一切正常,但字体永远不会加载。 问题答案: 在尝试了很多东西之后,下一个装载机完成了工作。我使用url-loader代替了文件加载器。您需要安装url-loader。
我正在尝试导入一个新的字体来实现它到我的p元素的css中。但是我导入的字体由于某种原因无法显示。这是我的代码: null null 你知道是什么导致了这个问题吗?
我正在使用PoDoFo库生成一个PDF文档。嵌入了除Base14字体(“快递”、“Helvetica”、“时代”、“符号”、“ZapfDingbats”)之外的所有字体。如何嵌入这4种Base14字体?
问题内容: 我的node_modules文件夹中的字体很棒,因此我尝试将其导入到主.scss文件中,如下所示: 但是Webpack捆绑编译失败,告诉我 因为font-awesome.scss文件引用了相对路径’../fonts/’。 如何告诉scss \ webpack @import另一个文件,并使用该文件的文件夹作为主文件夹,以便其相对路径按预期工作? 问题答案: 在SCSS \ SASS中似
问题内容: 我已经在服务器上加载了一个CSS文件,所以我有一个URL。如何使用JQuery将其加载到我的Perl代码中? 所以目前我正在对梅森页面中的css进行硬编码,而该页面中缺少这样的内容 我想避免对此CSS进行硬编码? 问题答案: 我不明白为什么您不能只在该部分中插入元素,但这是一个jQuery代码片段: