modern 属性此功能的想法来自 vue-cli modern mode类型: String 或 Boolean默认: false可能的值:'client': 构建两个版本的包:同时提供面向支持现在浏览器的 ES2015+ 写法支持
捆绑打包的两个版本是:Modern bundle: 定位支持ES模块的现代浏览器
Legacy bundle: 基于babel配置定位兼容性低浏览器(默认情况下兼容IE9)。
Info: 在package.json中,可以使用命令选项:[--modern | -m]=[mode] 来指定构建并启动(build/start) modern属性,例如:{
"scripts": {
"build:modern": "nuxt build --modern=server",
"start:modern": "nuxt start --modern=server"
}
}当未指定modern时,在打包时Nuxt将自动检测nuxt start中的modern,自动检测模式为:ModeModern Modeuniversalserver
spaclient在使用nuxt generate时,modern mode只有client
使用 build.crossorigin 在 和