perf: 替换float-pigment。

This commit is contained in:
msojocs 2025-04-28 17:34:05 +08:00
parent cab9cb805d
commit 5cad0a1fac
2 changed files with 10 additions and 2 deletions

View File

@ -1,6 +1,7 @@
# 1.06.2412050-3 / 2025-04- # 1.06.2412050-3 / 2025-04-
- update: node v16.11.0 (解决codebuddy无法使用。) - update: node v16.11.0 (解决codebuddy无法使用。)
- perf: 替换float-pigment。
# 1.06.2412050-2 / 2025-02-17 # 1.06.2412050-2 / 2025-02-17

View File

@ -64,8 +64,15 @@ fi
rm -rf "${nwjs_dir}/lib/libffmpeg.so" rm -rf "${nwjs_dir}/lib/libffmpeg.so"
unzip "${srcdir}/cache/libffmpeg-0.55.00-linux-x64.zip" -d "${nwjs_dir}/lib" unzip "${srcdir}/cache/libffmpeg-0.55.00-linux-x64.zip" -d "${nwjs_dir}/lib"
# 不加载Skyline插件 # Skyline解析插件修复
sed -i 's#,this.skylineStyleClient.init(),#,/*this.skylineStyleClient.init(),*/#' "${package_dir}/js/libs/vseditor/extensions/wechat-miniprogram-development/extension.js" float_pigment_version="continuous"
if [ ! -f "${srcdir}/cache/float-pigment-${float_pigment_version}.node" ];then
wget -c "https://github.com/msojocs/float-pigment-rust/releases/download/${float_pigment_version}/float-pigment.linux-x64-gnu.node" -O "${srcdir}/cache/float-pigment-${float_pigment_version}.node.tmp"
mv "${srcdir}/cache/float-pigment-${float_pigment_version}.node.tmp" "${srcdir}/cache/float-pigment-${float_pigment_version}.node"
fi
rm "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nodejs.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nwjs.node"
cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nodejs.node"
cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nwjs.node"
# 阻止无限启动服务器 # 阻止无限启动服务器
mv "${package_dir}/js/core/entrance.js" "${package_dir}/js/core/entrance.js.bak" mv "${package_dir}/js/core/entrance.js" "${package_dir}/js/core/entrance.js.bak"