feat(缓存处理): 添加缩略图生成功能并重构缓存服务逻辑
- 在package.json中添加webpack相关依赖并更新sharp版本 - 新增webpack配置用于代码混淆和打包优化 - 实现缩略图生成功能,当API返回thumb参数时自动创建缩略图 - 重构缓存服务逻辑,优化响应头处理和错误处理 - 移除不必要的path模块引入并统一代码风格
This commit is contained in:
23
package.json
23
package.json
@@ -1,12 +1,15 @@
|
||||
{
|
||||
"dependencies": {
|
||||
"sharp": "^0.33.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"javascript-obfuscator": "^4.1.1"
|
||||
},
|
||||
"packageManager": "pnpm@9.15.1+sha512.1acb565e6193efbebda772702950469150cf12bcc764262e7587e71d19dc98a423dff9536e57ea44c49bdf790ff694e83c27be5faa23d67e0c033b583be4bfcf",
|
||||
"scripts": {
|
||||
"start": "node source.js"
|
||||
}
|
||||
"dependencies": {
|
||||
"javascript-obfuscator": "^4.1.1",
|
||||
"sharp": "^0.34.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"webpack": "^5.99.9",
|
||||
"webpack-cli": "^4.10.0",
|
||||
"webpack-obfuscator": "^3.5.1"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "webpack",
|
||||
"start": "node index.js"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user