@tarojs/rn-style-transformer
用于处理 rn 样式配置,生成需要的样式
rn.postcss
object
postcss
相关配置,其他样式语言预处理后经过此配置。
module.exports = {
rn: {
postcss: {
options: { },
scalable: boolean,
pxtransform: {
enable: boolean,
config: { }
},
cssModules: {
enable: true,
}
},
}
}
rn.sass
object
sass
相关配置。options
配置项参考官方文档。
module.exports = {
rn: {
sass: {
options: { },
additionalData: '',
}
}
}
rn.less
object
less
相关配置。options
配置项参考 官方文档。
module.exports = {
rn: {
less: {
options: { },
additionalData: '',
}
}
}
rn.stylus
object
stylus
相关配置。options
配置项如下。
module.exports = {
rn: {
stylus: {
options: {
use: ["nib"],
include: [path.join(__dirname, "src/styl/config")],
import: ["nib", path.join(__dirname, "src/styl/mixins")],
define: [
["$development", process.env.NODE_ENV === "development"],
["rawVar", 42, true],
],
includeCSS: false,
lineNumbers: true,
hoistAtrules: true,
},
additionalData: '',
}
}
}