现代财产

此功能受到启发Vue-Cli现代模式

  • 类型:细绳要么布尔基
    • 默认值:假
    • 可能的值:
      • '客户':既服务,现代捆绑<脚本类型=“模块”>和遗留束<脚本nomodule>脚本,也提供了一个<链接rel =“modulepreload”>对于现代束。每个理解的浏览器模块旧式将加载现代捆绑,而旧浏览器返回遗留(已转帐)。
      • '服务器'要么真的:Node.js服务器将根据用户代理检查浏览器版本,并提供相应的现代或旧捆绑包。
      • 错误的:禁用现代版本

两个版本的捆绑包是:

  1. 现代捆绑:针对支持es模块的现代浏览器
  2. 遗留捆绑包:针对基于Babel Config的旧浏览器(IE9默认兼容)。

信息:

  • 使用命令选项[ - 现代|-m] = [模式]构建/启动现代捆绑包:
package.json.
{“脚本”{“建造:现代”“Nuxt Build --Modern = Server”“开始:现代”“Nuxt start --modern = server”}}

注意nuxt生成现代的财产也适用于nuxt生成命令,但在这种情况下只有客户选项是历史,并在启动时自动选择nuxt generate -modern.命令不提供任何值。

  • nuxt将自动检测现代的建立NUXT开始什么时候现代的未指定,自动检测模式是:
SSR. 现代模式
真的 服务器
错误的 客户
  • 现代模式nuxt生成只能是客户
  • 采用Render.crossorigin设置横虫素属性in.<链接>