1.4.0 • Published 4 years ago
@opensumi/vscode-ripgrep v1.4.0
@opensumi/vscode-ripgrep
vscode-ripgrep 对应的预编译包,因 ripgrep 通过 github 在国内下载有很大失败率,所以发布预编译包,并通过国内 cdn 下载。
注意
- 同版本号的
vscode-ripgrep下载安装的ripgrep版本号必须一致
实现原理
- 运行
./scripts/generatePreBuiltPkg.js生成@opensumi/vscode-ripgrep-prebuilt包。 在这一步会自动下载 https://github.com/microsoft/ripgrep-prebuilt/releases 中的编译好的ripgrep文件下载到./prebuilt/build/目录。 - 在
postinstall时下载 CDN 上的@opensumi/vscode-ripgrep-prebuilt对应平台的ripgrep并解压缩到./bin/目录 - 通过
rgPath拿到ripgrep即可执行
发包步骤
- 执行
npm install。 - 修改
package.json的rgVersion字段为 https://github.com/microsoft/ripgrep-prebuilt/releases 的 tag 号。 - 修改
package.json的version字段。 - 首先发布
@opensumi/vscode-ripgrep-prebuilt。- 执行
node ./scripts/generatePreBuiltPkg.js - 打开到
prebuilt目录,执行npm publish。
- 执行
- 再回到当前的
vscode-ripgrep目录,执行npm publish。
1.3.2-patch.1
4 years ago
1.3.2-patch.2
4 years ago
1.4.0
4 years ago
1.3.2
4 years ago
1.3.2-beta.3
4 years ago
1.3.2-beta.2
4 years ago
1.3.2-beta.1
4 years ago