mirror of
https://github.com/msojocs/wechat-web-devtools-linux.git
synced 2025-07-22 00:00:04 +08:00
fix: 多开实例会出现卡死的情况 #123
This commit is contained in:
parent
1d38da3d78
commit
3ea46144c8
@ -1,3 +1,7 @@
|
||||
# 1.06.2409140-3 / 2024-11-16
|
||||
|
||||
- fix: 多开实例会出现卡死的情况
|
||||
|
||||
# 1.06.2409140-2 / 2024-11-15
|
||||
|
||||
- perf: 不对Skyline插件进行初始化(不会弹窗)
|
||||
|
11
res/scripts/entrance.js
Normal file
11
res/scripts/entrance.js
Normal file
@ -0,0 +1,11 @@
|
||||
(() => {
|
||||
const http = require('http')
|
||||
const originaleListen = http.Server.prototype.listen
|
||||
http.Server.prototype.listen = function(port) {
|
||||
if (port == 33233) {
|
||||
console.warn('block port of http server:', port)
|
||||
return
|
||||
}
|
||||
return originaleListen.apply(this, [port])
|
||||
}
|
||||
})();
|
@ -67,6 +67,12 @@ unzip "${srcdir}/cache/libffmpeg-0.55.00-linux-x64.zip" -d "${nwjs_dir}/lib"
|
||||
# 不加载Skyline插件
|
||||
sed -i 's#,this.skylineStyleClient.init(),#,/*this.skylineStyleClient.init(),*/#' "${package_dir}/js/libs/vseditor/extensions/wechat-miniprogram-development/extension.js"
|
||||
|
||||
# 阻止无限启动服务器
|
||||
mv "${package_dir}/js/core/entrance.js" "${package_dir}/js/core/entrance.js.bak"
|
||||
cat "${srcdir}/res/scripts/entrance.js" > "${package_dir}/js/core/entrance.js"
|
||||
cat "${package_dir}/js/core/entrance.js.bak" >> "${package_dir}/js/core/entrance.js"
|
||||
rm "${package_dir}/js/core/entrance.js.bak"
|
||||
|
||||
current=`date "+%Y-%m-%d %H:%M:%S"`
|
||||
timeStamp=`date -d "$current" +%s`
|
||||
echo $timeStamp > "${package_dir}/.build_time"
|
||||
|
Loading…
x
Reference in New Issue
Block a user