|
|
@@ -2,7 +2,8 @@ const package = require('../package.json');
|
|
|
const config = require('../src/config.json');
|
|
|
const path = require('path');
|
|
|
const fs = require('fs-extra');
|
|
|
-let importStr = `import { App } from 'vue';\n`;
|
|
|
+let importStr = `import { App } from 'vue';
|
|
|
+import Locale from './locale';\n`;
|
|
|
let importScssStr = `\n`;
|
|
|
const packages = [];
|
|
|
config.nav.map((item) => {
|
|
|
@@ -26,8 +27,8 @@ let installFunction = `function install(app: App) {
|
|
|
let fileStrBuild = `${importStr}
|
|
|
${installFunction}
|
|
|
const version = '${package.version}';
|
|
|
-export { install, version, ${packages.join(',')}};
|
|
|
-export default { install, version};`;
|
|
|
+export { install, version, Locale, ${packages.join(',')}};
|
|
|
+export default { install, version, Locale};`;
|
|
|
|
|
|
fs.outputFile(path.resolve(__dirname, '../src/packages/nutui.vue.build.ts'), fileStrBuild, 'utf8', (error) => {
|
|
|
// logger.success(`${package_config_path} 文件写入成功`);
|
|
|
@@ -37,8 +38,8 @@ let fileStrDev = `${importStr}
|
|
|
${installFunction}
|
|
|
${importScssStr}
|
|
|
export const testComponents = { ${packages.join(',')}};
|
|
|
-export { install, ${packages.join(',')} };
|
|
|
-export default { install, version:'${package.version}'};`;
|
|
|
+export { install, Locale, ${packages.join(',')} };
|
|
|
+export default { install, version:'${package.version}', Locale};`;
|
|
|
fs.outputFile(path.resolve(__dirname, '../src/packages/nutui.vue.ts'), fileStrDev, 'utf8', (error) => {
|
|
|
// logger.success(`${package_config_path} 文件写入成功`);
|
|
|
});
|