// type-to-component
// mode 可能参数为/index /view /mobile /configure
// test: (mode) => () => import(`@/components/hello-component${mode}`)
// test: {
// component: (mode) => () => import(`@/components/hello-component${mode}`)
// }
// testLayout: {
// component: (mode) => () => import(`@/components/hello-component${mode}`)
// layout: true
// }
export default {
customInput: (mode) => () => import(`@/components/custom-input${mode}`)
}
// d-render.config.js
export default {
plugins: [
require('@/components/custom-form-input/type-to-component').default
]
}
增加配置
module.exports = {
... // 省略其他配置
pluginOptions: {
'style-resources-loader': {
preProcessor: 'less',
patterns: [
path.resolve(__dirname, 'sub_modules/components/styles/variate.less'),
path.resolve(__dirname, 'src/style/variate.less')
]
}
},
}