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