常用操作
const path = require('path'); const fs = require('fs-extra'); const www = path.join(__dirname, '../../app-cordova/www'); const build = path.join(__dirname, '../build'); const public2 = path.join(__dirname, '../public'); fs.removeSync(www); // 创建目录 fs.ensureDirSync(path.join(build, 'main')); // 拷贝文件 拷贝a文件 给 b文件 fs.copyFileSync(path.join(public2, 'main/mobile.js'), path.join(build, 'main/mobile.js')); fs.copyFileSync(path.join(public2, 'main/web.js'), path.join(build, 'main/web.js')); // 复制文件或目录 该目录可以包含内容 fs.copySync(build, www); // 删除文件或目录 该目录可以包含内容 如果该路径不存在,则静默不执行任何操作。 fs.removeSync(path.join(www, 'main/web.js')); fs.removeSync(path.join(www, 'robots.txt'));