我正在尝试让 bootstrap.css 和 Google 字体 CDN 在我的 Gatsby 项目中工作。
没有 HTML 文件;只是 JavaScript 文件。
对于引导程序,我可以npm install bootstrap
然后min.css
从中导入。
试图弄清楚如何Amatic SC
从 Google 字体中获取字体;我已经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
安装引导程序,我可以引用它的最新版本?