Remax 配置

通过 remax.config.js  修改 Remax 配置。

// remax.config.js
module.exports = {
output: 'build',
};

cwd

配置项目路径,默认当前路径。

默认值:process.cwd()

rootDir

指定代码的根目录。

默认值:'src'

ouput

指定输出目录。

默认值:'dist',

pxToRpx

是否将 px 转换为 rpx

默认值: true

configWebpack

修改 webpack 的配置。

// remax.config.js
module.exports = {
configWebpack({ config, webpack, addCSSRule }) {
// config 是的 https://github.com/neutrinojs/webpack-chain Config 对象。
config.plugins.delete('webpackbar'); // 去掉进度条
config.plugin('custom-define').use(webpack.DefinePlugin, [
{
__MOCK__: JSON.stringify(process.env.MOCK),
},
]); // 新增一个 define 插件
// 引用 wxss
addCSSRule({
name: 'wxss',
test: /\.wxss(\?.*)?$/,
});
},
};

默认值:

turboPages

开启优化编译的页面,具体可以参考《性能优化》

默认值:[]

compressTemplate

是否对生成的模板文件进行压缩,如果在预览小程序时碰到体积超限,可以尝试开启这个选项。

默认值:process.env.NODE_ENV === 'production'