Closed Trebor-Huang closed 1 year ago
上传*.js
文件还有一个方法,用git checkout --orphan
可以创造孤立分支。可以设置一个GitHub CI action让每次main分支有更新时自动执行。
合并之前需要先用
git checkout --orphan dist
git commit (...)
git push --set-upstream origin dist
创造孤立分支
我看了一下,根本原因是vscode里面没有node可执行文件,它的javascript环境是自己配的;所以说 btex 依赖 sync-request 依赖 sync-rpc 中的 spawnSync(process.execPath, ...)
执行的就不是node引擎,而是vscode自己的helper
建议重构把 TikZElement 里面的 sync-request 依赖彻底消除
应该是成了,但是还需要测试一下
@abccsss 可以合并。
合并之前需要先用
git checkout --orphan dist git commit (...) git push --set-upstream origin dist
创造孤立分支
Well done!
sync-request
库无法使用,原因在于sync-rpc
库无法使用,修复方法如 https://github.com/terenceyak/sync-rpc 。鉴于作者长期没有维护,我建议使用其他sync http request库,或者也可以直接用自己fork并修复的版本。*.js
,*.d.ts
等文件上传,这可以新开一个repo自动进行。