|
|
@@ -2,7 +2,7 @@ const config = require('../src/config.json');
|
|
|
const path = require('path');
|
|
|
const fs = require('fs');
|
|
|
|
|
|
-const sourceDir = path.resolve(__dirname, './../tsc/type/src/packages') // 拷贝的源文件夹
|
|
|
+const sourceDir = path.resolve(__dirname, './../tsc/type/src/packages'); // 拷贝的源文件夹
|
|
|
|
|
|
const toDir = path.resolve(__dirname, './../dist/types'); // ./../dist
|
|
|
|
|
|
@@ -47,6 +47,17 @@ const getCompName = (name) => {
|
|
|
return packageName ? packageName.name : ''
|
|
|
}
|
|
|
|
|
|
+const getLocale = () => {
|
|
|
+ const source = path.join(sourceDir, 'locale');
|
|
|
+ const to = path.resolve(__dirname, './../dist/packages/locale');
|
|
|
+ fs.cp(source, to, { recursive: true }, (err) => {
|
|
|
+ if(err) {
|
|
|
+ console.error(err);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
fs.cp(sourceDir, toDir, { recursive: true }, (err) => {
|
|
|
if(err) {
|
|
|
console.error(err);
|
|
|
@@ -54,7 +65,7 @@ fs.cp(sourceDir, toDir, { recursive: true }, (err) => {
|
|
|
}
|
|
|
|
|
|
const oldName = path.join(toDir, 'nutui.vue.build.d.ts');
|
|
|
- const newName = path.join(toDir, 'nutui.d.ts');
|
|
|
+ const newName = path.join(toDir, 'index.d.ts');
|
|
|
|
|
|
fs.rename(oldName, newName, (err) => {
|
|
|
if(err) {
|
|
|
@@ -81,4 +92,7 @@ declare module 'vue' {
|
|
|
fs.writeFileSync(item, changeContent);
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
+ //国际化处理
|
|
|
+ getLocale();
|
|
|
});
|