配置

默认情况下,在使用 create 指令后,会根据选项在跟目录下自动生成配置文件 xbuild.config.js ,更改此文件可以对项目做更多的个性会配置。

port

<Number> 8080

端口

改变 devServer 端口号,默认为 8080 端口。

open

<boolean> false

浏览器

自动使用默认浏览器运行项目

entry

<Array>

入口文件

默认设置了 index.js 和 index.[css/scss/less/styl] 的入口文件。

// example:
entry: [
  './src/scripts/index.js',
  './src/styles/index.[css/scss/less/styl]'
]

eslint

<boolean> 自定义

代码检测

如果初始化时选择了 true,会开启代码检测,可设置为 false 关闭 ESLint。

babel

<boolean> 自定义

编译器

它能让你编写的新版本 JavaScript 代码,在旧版浏览器中依然能够工作。

mobileLayout

<boolean> 自定义

自适应布局

是否使用自适应布局。

designWidth

<Number> 750

设计稿尺寸

通常指设计稿的宽度,单位为像素(px)。

base64

<Number> 8 * 1024

静态资源

设定静态资源使用 base64 打包的大小,默认为 8kb。

proxy

<Object>

跨域

当开发时遇到跨域问题时,可以通过此项配置,配置方法参考webpack-proxy

// example:
proxy: {
  '/api': {
    target: '#',
    pathRewrite: {
      '^/api': ''
    },
    changeOrigin: true,
    secure: false
  }
}