我使用create-react-app
创建了一个React应用程序并选择不弹出。目前,我正在尝试使用@font-face
导入本地字体,但没有成功。
这是我当前的文件夹结构:
/
+ public/
+ src/
-- index.js
-- App.js
-- App.css
++ assets/
+++ css/
---- general.css
+++ fonts/
---- CircularStd-Medium.woff
在应用程序.js
,我正在导入常规.css
文件(导入“./资产/css/常规.css”;
)。
在< code>general.css文件中,我设置了< code>@font-face,如下所述:
@font-face {
font-family: 'CircularStd-Medium';
font-style: normal;
src: local('CircularStd-Medium'), local('CircularStd-Medium'),
url('../fonts/CircularStd-Medium.woff') format('woff'),
}
我已经尝试遵循这个答案,但它不起作用。代码编译,但出现了一个简单的Times New Roman。
我将我的本地字体保存在/public/fonts
中,在样式表(我使用sass)中,选择字体的url是/fonts/myfont
Note the/at the begin。
对于样式表(/img/myimage)中引用的图像也是如此
有趣的是,我正在导入相同的字体。当我将它放在公用文件夹中时,它不起作用。所以我将它移动到我的“路由器”区域(因为它也是非常全局的)。字体现在通过构建管道并工作
require('./fonts/circular-std-master/css/circular-std.css');
查看我的回购代码;)
https://github.com/maltenz/malte/tree/master/src/Router
我试图在我的应用程序中使用Roboto字体,但遇到了困难.. 我完成了,并将添加到我的React组件中。但仍然无法更改字体。 我试着这样做: 我错过了什么吗?正在寻找一种不需要任何外部css文件的简单方法。。
C:\Users\Price Charles 在C:\Users\Price Charles\larotiks中创建新的React应用程序。 安装包。这可能需要几分钟。使用cra模板安装反应、反应-多姆和反应-脚本... 我正在创建我的反应项目,但它总是卡在这里,不能继续创建我的项目。请帮帮我
我最近在我的机器上安装了纱线,但以前使用npm。对于我目前的React项目,我想再次使用npm。 然而,如果我运行CreateReact应用程序,它是用纱线构建的。 如何切换以使其使用npm创建?
运行后,控制台关闭。 错误日志显示:
我正在尝试使用TypeScript项目导入 React 上的字体文件,但它无法将其识别为字体文件,而是将其视为模块 文件夹结构: 在我的index.tsx文件中,我导入了我需要的字体,并导出了字体常量: 我使用url-loader(我也尝试使用file-loader)。这是我的webpack.config.ts 这是我得到的错误: 此问题的原因可能是什么?
会导致以下依赖项错误: npx版本:8.5.0 该命令仍会生成一个项目目录,但在创建的目录中运行,并且