返回介绍

build-plugin-rax-app

发布于 2019-12-26 23:51:15 字数 1612 浏览 1729 评论 0 收藏 0

用于构建 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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文