Browse Source

chore: fix locale types

richard1015 3 years ago
parent
commit
e14302d625

+ 1 - 1
jd/generate-types-taro.js

@@ -9,7 +9,7 @@ config.nav.map((item) => {
     let { name } = element;
     const filePath = path.join(`./src/packages/__VUE/${name.toLowerCase()}/index.taro.vue`);
     importStr += `import ${name} from './__VUE/${name.toLowerCase()}/${
-      fs.existsSync(filePath) ? 'index.taro' : 'index'
+      fs.existsSync(filePath) ? 'index.taro.vue' : 'index.vue'
     }';\n`;
 
     packages.push(name);

+ 0 - 0
src/packages/__VUE/audio/index.taro.vue


+ 2 - 2
vite.config.build.locale.ts

@@ -13,7 +13,7 @@ let input = {
   index: `./src/packages/locale/index`
 };
 // 动态读取file name
-['zh-CN', 'zh-TW', 'en-US'].map((file) => {
+['zh-CN', 'zh-TW', 'en-US', 'id-ID'].map((file) => {
   input[file] = `./src/packages/locale/lang/${file}`;
 });
 import fs from 'fs-extra';
@@ -28,7 +28,7 @@ export default defineConfig({
       insertTypesEntry: true,
       copyDtsFiles: true,
       cleanVueFileName: true,
-      outputDir: path.resolve(__dirname, './dist/packages/locale'),
+      outputDir: path.resolve(__dirname, './dist/packages/'),
       include: path.resolve(__dirname, './src/packages/locale')
     })
   ],