配置
默认情况下,在使用 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
}
}