Gatsby プロジェクトで、bootstrap.css と Google フォントの CDN を動作させようとしています。
HTML ファイルはありません。JavaScript ファイルのみです。
ブートストラップの場合、そこからnpm install bootstrapインポートできmin.cssます。
Amatic SCGoogle フォントからフォントを取得する方法を見つけようとしています。を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 のいずれかを指定する必要があります
私は何を間違っていますか?どうすれば修正できますか?
ブートストラップをインストールするのではなくnpm、最新バージョンを参照するだけで CDN を直接参照する方法はありますか?