mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2026-03-20 20:53:29 +00:00
build: 构建的类型文件中别名没有消除
This commit is contained in:
parent
210ac436fc
commit
a34d0cdccc
@ -35,7 +35,16 @@ function aliasPlugin() {
|
||||
resolveId(source) {
|
||||
for (const { find, replacement } of aliasEntries) {
|
||||
if (find.test(source)) {
|
||||
return source.replace(find, replacement);
|
||||
let resolved = source.replace(find, replacement);
|
||||
resolved = resolved.replace(/\/\//g, '/');
|
||||
resolved = resolved.replace(/\.js$/, '');
|
||||
if (existsSync(`${resolved}.d.ts`)) {
|
||||
return `${resolved}.d.ts`;
|
||||
}
|
||||
if (existsSync(resolved)) {
|
||||
return resolved;
|
||||
}
|
||||
return `${resolved}.d.ts`;
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user