优化打包

This commit is contained in:
ChangJin Wei (魏昌进) committed 2026-05-16 10:07:20 +08:00
1 parent 230866f01e
commit 6df7ecec53
4 files changed
+4 -49

No files matched your search

-40
View File
@@ -1,40 +0,0 @@
{
"manifest_version": 3,
"name": "__MSG_extName__",
"version": "2025.02.01.13.53",
"description": "__MSG_extDescription__",
"default_locale": "zh_CN",
"action": {
"default_popup": "popup.html",
"default_icon": {
"16": "images/icon16.png",
"24": "images/icon24.png",
"32": "images/icon32.png",
"64": "images/icon64.png",
"128": "images/icon128.png"
}
},
"icons": {
"16": "images/icon16.png",
"24": "images/icon24.png",
"32": "images/icon32.png",
"64": "images/icon64.png",
"128": "images/icon128.png"
},
"permissions": [
"tabs",
"scripting"
],
"host_permissions": [
"*://weixin110.qq.com/*",
"*://t.cn/*",
"*://jump.bdimg.com/*",
"*://jump2.bdimg.com/*",
"*://baike.baidu.com/reference/*"
],
"options_page": "options.html",
"background": {
"service_worker": "background.js"
}
}
+1 -1
View File
@@ -24,7 +24,7 @@
<button id="openOptions">打开测试网页</button>
<button id="newIssue">新的中转链接反馈 或 bug反馈</button>
<p></p>
<h3 class="rainbow">善良的好人们,行行好施舍点银子给我买包烟吧,一块两块不嫌少三块四块会更好,赠人香烟手有余香。——by:爱抽烟的人</h3>
<h3 class="rainbow">开源不易,善良的好人们,行行好施舍点银子给我买包烟吧,一块两块不嫌少三块四块会更好,赠人香烟手有余香。——by:爱抽烟的人</h3>
<p></p>
<img width="200" height="300" style="display: inline-block" src="images/WeChatPay.png">
<img width="200" height="300" style="display: inline-block" src="images/AliPay.png">
+2 -7
View File
@@ -17,7 +17,6 @@ echo "请选择要打包的插件类型:"
echo "0) 全部打包"
echo "1) Chrome"
echo "2) Firefox"
echo "3) Edge"
echo "9) 删除打包文件"
read -p "输入选项: " BROWSER_CHOICE
@@ -40,7 +39,7 @@ pack_extension() {
sed -i '' "s/\"version\": *\"[0-9\.]*\"/\"version\": \"$VERSION\"/" "$EXT_DIR/manifest.json"
# 开始打包 ZIP(排除不必要文件)
zip -r "$ZIP_NAME" . -x "*.zip" "node_modules/*" ".git/*" ".DS_Store" ".github/*" ".vscode/*" "..idea/*" ".cache/*" "doc/*" ".gitignore" "pack_extension.sh"
zip -r "$ZIP_NAME" . -x "*.zip" "node_modules/*" ".git/*" ".DS_Store" ".github/*" ".vscode/*" ".idea/*" ".cache/*" "doc/*" ".gitignore" "pack_extension.sh"
# 结果输出
if [ -f "$ZIP_NAME" ]; then
@@ -51,7 +50,7 @@ pack_extension() {
}
delete_zip_file() {
rm extension_Chrome.zip extension_Edge.zip extension_Firefox.zip manifest.json
rm extension_Chrome.zip extension_Firefox.zip manifest.json
}
# 根据用户选择执行打包
@@ -60,7 +59,6 @@ case $BROWSER_CHOICE in
echo "🔄 开始打包所有浏览器插件..."
pack_extension "Chrome" "manifest-chrome.json"
pack_extension "Firefox" "manifest-firefox.json"
pack_extension "Edge" "manifest-edge.json"
;;
1)
pack_extension "Chrome" "manifest-chrome.json"
@@ -68,9 +66,6 @@ case $BROWSER_CHOICE in
2)
pack_extension "Firefox" "manifest-firefox.json"
;;
3)
pack_extension "Edge" "manifest-edge.json"
;;
9)
delete_zip_file
;;
+1 -1
View File
@@ -32,7 +32,7 @@
<button id="newIssue">新的中转链接反馈 或 bug反馈</button>
<p></p>
<h3 class="rainbow">善良的好人们,行行好施舍点银子给我买包烟吧,一块两块不嫌少三块四块会更好,赠人香烟手有余香。——by:爱抽烟的人</h3>
<h3 class="rainbow">开源不易,善良的好人们,行行好施舍点银子给我买包烟吧,一块两块不嫌少三块四块会更好,赠人香烟手有余香。——by:爱抽烟的人</h3>
<p></p>
<img width="200" height="300" style="display: inline-block" src="images/WeChatPay.png">
<img width="200" height="300" style="display: inline-block" src="images/AliPay.png">