【发布时间】:2018-10-12 14:06:49
【问题描述】:
我正在尝试让 bootstrap.css 和 Google 字体 CDN 在我的 Gatsby 项目中工作。
没有 HTML 文件;只是 JavaScript 文件。
对于引导程序,我可以 npm install bootstrap 然后从中导入 min.css。
试图弄清楚如何从 Google 字体中获取Amatic SC 字体;我安装了npm google-fonts-webpack-plugin。
我通过添加使用gatsby-node.js:
const GoogleFontsPlugin = require("google-fonts-webpack-plugin")
exports.modifyWebpackConfig = ({ config, stage }) => {
config.plugin("google-fonts-webpack-plugin",new GoogleFontsPlugin(
{
fonts: [
{ family: "Amatic SC" }
]
}
),null)
};
但是,我收到以下错误;
“构造函数”参数无效。您必须提供一个函数或 null
我做错了什么,我该如何解决?
有没有办法直接引用 CDN,而不是 npm 安装引导程序,我可以只引用它的最新版本?
【问题讨论】:
标签: reactjs gatsby google-fonts