Closed1
Next.js で node_modules 内のファイルを静的ファイルとして配信する
結論
上記の stackoverflow が参考になった。
やり方としては、copy-webpack-pluginを使用して配信したいファイルを public/
へコピーする 👇
next.config.js
const CopyPlugin = require("copy-webpack-plugin");
module.exports = {
webpack: (config) => {
// public フォルダーに node_modules 内のファイルをコピーする
config.plugins.push(
new CopyPlugin({
patterns: [
{ from: "node_modules/any-library/assets", to: "public/assets" },
],
}),
)
return config
}
};
このスクラップは2023/11/14にクローズされました