Я создал приложение React, используя create-react-app
, и решил не извлекать его. В настоящее время я пытаюсь импортировать локальный шрифт с помощью @font-face
, но мне это не удается.
Это моя текущая структура папок:
/
+ public/
+ src/
-- index.js
-- App.js
-- App.css
++ assets/
+++ css/
---- general.css
+++ fonts/
---- CircularStd-Medium.woff
На App.js
я импортирую general.css
файл (import './assets/css/general.css';
).
В файле general.css
я устанавливаю @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.