提交 09141b16 编写于 作者: Q qiang

fix: 解决一般情况下优先使用 easy-com 组件的问题

上级 1717ed8a
...@@ -60,6 +60,8 @@ function generateAutoComponentsCode (autoComponents, dynamic = false) { ...@@ -60,6 +60,8 @@ function generateAutoComponentsCode (autoComponents, dynamic = false) {
name, name,
source source
}) => { }) => {
// 统一转换为驼峰命名
name = name.replace(/-(\w)/g, (_, str) => str.toUpperCase())
if (dynamic) { if (dynamic) {
components.push(`'${name}': function(){return import(/* webpackChunkName: "${getWebpackChunkName(source)}" */'${source}')}`) components.push(`'${name}': function(){return import(/* webpackChunkName: "${getWebpackChunkName(source)}" */'${source}')}`)
} else { } else {
...@@ -98,4 +100,4 @@ const compilerModule = { ...@@ -98,4 +100,4 @@ const compilerModule = {
module.exports = { module.exports = {
compileTemplate, compileTemplate,
module: compilerModule module: compilerModule
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册