jscoding
Version:
A envirement for coding and debugging javascript language.
26 lines (22 loc) • 867 B
JavaScript
const program = require('commander')
const chalk = require('chalk')
const ora = require('ora')
const fs = require('fs')
const path = require('path')
const { prompt } = require('inquirer')
module.exports = function() {
const spinner = ora('Copying files ...');
spinner.start();
fs.copyFile(
`${path.resolve(__dirname,'../main.js')}`,
`${path.resolve(process.cwd(),'main.js')}`, // `process.cwd()` 表示当前执行程序的命令行路径(例如:在根目录下执行 `node ./xxx/xxx/xxx.js` 则 cwd 返回的是 根目录地址 )
err => {
if (err) {
spinner.fail('Failed to copy files!');
} else {
spinner.succeed('Successful to copy files!');
}
// console.log('源文件已拷贝到目标文');
}
);
};