Я пробовал проект nativescript в течение недели. Я создал пустой шаблон nativescript из cli и использую VSCode для кодирования.
Это командная строка, которую я использую.
tns create my-app-name --template tns-template-blank-ts
Я обнаружил проблему с пользовательскими шрифтами. Отовсюду я ищу, что я просто создаю папку «шрифты» внутри папки приложения, как это
/my-project/app/fonts
Однако из-за создания из пустого шаблона шаблон переместил папку приложения в папку src следующим образом.
/my-project/src/app
Конечно, папка SourceRoot была изменена на папку "src".
Вместо этого я помещаю папку «шрифты» в папку «src». и поместите шрифт "RSU" в папку "fonts"
Затем я написал класс css для шрифта в файле "app.css".
.rsu{
font-family: 'RSU', 'RSU-Regular';
font-size: 22;
}
и добавьте класс к элементу Label в «home.component.html»
<ActionBar class="action-bar">
<Label class="action-bar-title" text="Home"></Label>
</ActionBar>
<GridLayout class="page">
<!-- Add your page content here -->
<label class="rsu" text="Hello World"></label>
</GridLayout>
Итак, шрифт не был изменен.
Я приложил фотографии для этой проблемы.
https://www.imgtrue.com/image/UIfgLE
https://www.imgtrue.com/image/UIfiKC
https://www.imgtrue.com/image/UIfTXV