CDN 支持前缀

建立一个 CDN,你能配置assetPrefix选项,去配置你的 CDN 源。

  1. const isProd = process.env.NODE_ENV === 'production'
  2. module.exports = {
  3. // You may only need to add assetPrefix in the production.
  4. assetPrefix: isProd ? 'https://cdn.mydomain.com' : ''
  5. }

注意:Next.js 运行时将会自动添加前缀,但是对于/static是没有效果的,如果你想这些静态资源也能使用 CDN,你需要自己添加前缀。有一个方法可以判断你的环境来加前缀,如 in this example