Refactor on build-lib.js

pull/12/head
mertsincan 2019-05-30 12:57:33 +03:00
parent 81cb6e5475
commit 9650f282a4
1 changed files with 6 additions and 2 deletions

View File

@ -7,7 +7,7 @@ fs.readdirSync(path.resolve(__dirname, './src/components/')).forEach(folder => {
fs.readdirSync(path.resolve(__dirname, './src/components/' + folder)).forEach(file => { fs.readdirSync(path.resolve(__dirname, './src/components/' + folder)).forEach(file => {
let filename = file.split(/(.vue)$|(.js)$/)[0].toLowerCase(); let filename = file.split(/(.vue)$|(.js)$/)[0].toLowerCase();
if (/\.vue$/.test(file)) { if (/\.vue$/.test(file)) {
console.log('Building ' + blue(filename)); console.log('Building ' + green(filename));
execSync( execSync(
`node ${vueCliServicePath} build src/components/${folder}/${file} --target lib --name ${filename} --dest components/${folder} --no-clean ` `node ${vueCliServicePath} build src/components/${folder}/${file} --target lib --name ${filename} --dest components/${folder} --no-clean `
@ -28,5 +28,9 @@ fs.readdirSync(path.resolve(__dirname, './src/components/')).forEach(folder => {
}); });
function blue (str) { function blue (str) {
return '\x1b[1m\x1b[34m' + str + '\x1b[39m\x1b[22m' return '\x1b[1m\x1b[34m' + str + '\x1b[39m\x1b[22m';
}
function green (str) {
return '\x1b[1m\x1b[32m' + str + '\x1b[39m\x1b[22m';
} }