目录结构如下图所示:
webpack打包代码如下:
| 代码如下 | 复制代码 |
varwebpack = require('webpack'); varfs = require('fs'); varpath = require('path'); varfse = require('fs-extra');
const debug = process.env.NODE_ENV !=='production'
functionentries(jsPath) { vardirnames = fs.readdirSync(jsPath);
varentries = {}, entry;
for(vari = 0; i < dirnames.length; i++) { vardirname, basename; varjsList = []; dirname = dirnames[i]; varfiles = fs.readdirSync(jsPath +'/'+ dirname); for(varj = 0; j < files.length; j++) { entry = files[j];
basename = path.basename(entry,'.js'); jsList.push(path.join(jsPath, dirname, entry)); } entries[path.join(dirname,'app')] = jsList; }
returnentries; }
varoption = { entry: entries(__dirname +'/js/src'), output: { path: __dirname +'/dist/', filename:'[name].js' }, plugins: [ newwebpack.optimize.UglifyJsPlugin({ compress: { warnings:false } }) ] } varcompiler = webpack(option); compiler.run(function() { fse.copy( __dirname +'/page/', __dirname +'/dist/'); console.log('success'); }); | |
OpenAI API 5个常见错误,90%新手都踩过
实测OpenAI API:用GPT-4做翻译效果如何?
不会全面开放Xbox模式:Win11安装五月更新KB5089549后仍需服务器端激活
Win10 五月扩展安全更新KB5087544推送:解决远程桌面警告异常
增强辅助功能和系统交互:Win11 26H1 五月累积更新发布
文件管理器原生支持更多压缩格式 Win11 5月累积更新KB5089549和KB5087420推送