Nex.js 带扩展名的静态文件无需下载
Nex.js static file serve with the extension without downloading
我需要在 domain/.well-known/stellar.toml
中提供 stellar.toml
文件,内容类型需要是 text/plain
。我尝试像这样添加下一个配置,只有在没有扩展名的情况下保存恒星文件时它才有效。
我需要在 domain/.well-known/stellar.toml
而非 domain/.well-known/stellar
提供内容
module.exports = {
async headers() {
return [
{
source: "/.well-known/stellar",
headers: [
{
key: "Content-Type",
value: "text/plain",
},
],
},
];
},
};
您应该在 NextJs 的 webpack 配置中添加 toml 扩展。 https://nextjs.org/docs/api-reference/next.config.js/custom-webpack-config
我需要在 domain/.well-known/stellar.toml
中提供 stellar.toml
文件,内容类型需要是 text/plain
。我尝试像这样添加下一个配置,只有在没有扩展名的情况下保存恒星文件时它才有效。
我需要在 domain/.well-known/stellar.toml
而非 domain/.well-known/stellar
module.exports = {
async headers() {
return [
{
source: "/.well-known/stellar",
headers: [
{
key: "Content-Type",
value: "text/plain",
},
],
},
];
},
};
您应该在 NextJs 的 webpack 配置中添加 toml 扩展。 https://nextjs.org/docs/api-reference/next.config.js/custom-webpack-config