publish.js 518 B

123456789101112131415161718192021
  1. const fs = require('fs');
  2. if(process.argv.length != 3) {
  3. console.log('no match parameters');
  4. console.log('ex> node publish.js [account]');
  5. return 0;
  6. }
  7. const srcPath = `src/Config/Publish/index.${process.argv[2]}.js`;
  8. const destPath = `src/Config/index.js`;
  9. if(!fs.existsSync(srcPath)) {
  10. console.log(`not found ${srcPath} file...`);
  11. return 0;
  12. }
  13. console.log(`COPY [${srcPath}] TO [${destPath}]`);
  14. fs.copyFileSync(srcPath, destPath);
  15. console.log(`${srcPath} was copied to ${destPath}`);
  16. return 1;