当前位置: 首页 > 文档资料 > Rax 中文文档 >

build-plugin-rax-app

优质
小牛编辑
131浏览
2023-12-01

用于构建 rax 官方app,支持本地开发和构建

使用方法

{
  "plugins": [
    ["build-plugin-rax-app", {"targets": ["web", "weex", "miniapp"]}]
  ]
}

插件配置

写在插件 options 参数位置的配置

targets

  • 类型:array
  • 默认值:无

表示app 会被构建到哪几个平台,目前支持web, weex, miniapp平台

基础配置

写在build.json顶层的配置

inlineStyle

  • 类型:boolean
  • 默认值:true

编译时是否转换为行内样式,开启时会将 css 文件内样式会通过行内样式的应用到节点上

publicPath

  • 类型:string
  • 默认值:/

尽在构建时生效,构建后资源公共路径,对应 webpack 的 output.publicPath

devPublicPath

  • 类型:string
  • 默认值:/

同publicPath, 仅在开发时生效

outputDir

  • 类型:string
  • 默认值:build

构建后的文件目录

hash

  • 类型:boolean | string
  • 默认值:false

构建后资源是否带上 hash 标签,默认不添加

devServer

  • 类型:object
  • 默认值:
{
  compress: true,
  disableHostCheck: true,
  clientLogLevel: 'error',
  hot: true,
  quiet: true,
  overlay: false,
  host: address.ip(),
  port: 9999,
}

配置 webpack 的 devServer 项,详见DevServer