我试图在我的应用程序中使用Roboto字体,但遇到了困难..
我完成了npm安装--保存字体roboto
,并将导入‘字体roboto'
添加到我的React组件中。但仍然无法更改字体。
我试着这样做:
const React = require('react')
import 'typeface-roboto'
class Example extends React.Component {
render() {
let styles = {
root: {
fontFamily: 'Roboto'
}
}
return (
<div style={styles.root}>
<p>
This text is still not Roboto ?!???!!1
</p>
</div>
)
}
}
module.exports = Example
我错过了什么吗?正在寻找一种不需要任何外部css文件的简单方法。。
我有同样的问题,无论如何都无法获得我的组件的Roboto字体。
我使用了webfontloader包。
yarn add webfontloader
或
npm install webfontloader --save
h完成此操作后,将以下代码添加到索引中。js或作为应用程序入口点的js文件
import WebFont from 'webfontloader';
WebFont.load({
google: {
families: ['Titillium Web:300,400,700', 'sans-serif']
}
});
// rest of the index.js code
现在应用字体系列。
导入此行代码 到您的主 css 或 scss 中,无论使用什么用途
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap');
这将起作用。如果要自定义此内容,请转到Google字体并选择字体样式字体粗细。在这里,我选择了字体粗细400,300和700如果没有选择字体粗细,那么你不能使用其他字体粗细
尝试添加import'typeface-robto';
在根文件中,即index.js文件。
在我的例子中,我将字体系列添加到body元素中,并且它是有效的。
我使用创建了一个React应用程序并选择不弹出。目前,我正在尝试使用导入本地字体,但没有成功。 这是我当前的文件夹结构: 在,我正在导入文件()。 在< code>general.css文件中,我设置了< code>@font-face,如下所述: 我已经尝试遵循这个答案,但它不起作用。代码编译,但出现了一个简单的Times New Roman。
问题内容: 我很难尝试导入lodash模块。我已经使用npm + gulp设置了我的项目,并不断碰壁。我尝试过常规lodash,但也尝试过lodash-es。 lodash npm软件包:(在软件包根文件夹中有一个index.js文件) 结果是: lodash-es npm软件包:(在package根文件夹的lodash.js中具有默认输出) 结果是: gulp任务和webstorm都报告相同的问
问题内容: Hay,如何将org.apache.commons包导入android,以便可以在应用程序中使用它们? 谢谢 问题答案: 如果您使用的是eclipse: 下载您感兴趣的库的jar包 在eclipse-> Java Build Path-> Libraries中转到项目属性。在此处添加外部JAR。
我如何导入一个新的字体到POI API与扩展ttf和otf,而不安装这些字体到环境中? 是否有一个jar我应该用新字体的路径更新它?
我只想根据请求从React组件中加载视频。用户当前会看到一个很大的列表。mp4视频。选择一个后,该视频的位置将通过道具传递给视频播放器模式。但是当按下播放按钮时,我收到一个404错误,说找不到视频。 起初,我尝试将所有视频文件放在React src文件夹中。然后,我尝试将它们移动到索引旁边的React公用文件夹。html。我还查看了import()以一次加载一个视频,但我感到非常困惑,完全卡住了。
我已在项目文件夹中安装了模块: ####################################################################################################### NPM警告可选跳过可选依赖性:fsevents@1.2.7(node_modules/fsecents): NPM警告不支持跳过选项依赖性:不支持fsevent