diff --git a/bin/builders/BaseBuilder.ts b/bin/builders/BaseBuilder.ts index 608e4b7..d19e1bf 100644 --- a/bin/builders/BaseBuilder.ts +++ b/bin/builders/BaseBuilder.ts @@ -49,7 +49,7 @@ export default abstract class BaseBuilder { const isChina = await isChinaDomain('www.npmjs.com'); const spinner = getSpinner('Installing package...'); const rustProjectDir = path.join(tauriSrcPath, '.cargo'); - const projectConf = path.join(rustProjectDir, 'config'); + const projectConf = path.join(rustProjectDir, 'config.toml'); await fsExtra.ensureDir(rustProjectDir); if (isChina) { @@ -73,7 +73,7 @@ export default abstract class BaseBuilder { async start(url: string) { await mergeConfig(url, this.options, tauriConfig); - } + } async buildAndCopy(url: string, target: string) { const { name } = this.options; diff --git a/src-tauri/rust_proxy.toml b/src-tauri/rust_proxy.toml index dbd564d..e5ab562 100644 --- a/src-tauri/rust_proxy.toml +++ b/src-tauri/rust_proxy.toml @@ -1,14 +1,10 @@ [source.crates-io] -# To use sparse index, change 'rsproxy' to 'rsproxy-sparse' -replace-with = 'rsproxy' - +replace-with = 'rsproxy-sparse' [source.rsproxy] registry = "https://rsproxy.cn/crates.io-index" [source.rsproxy-sparse] registry = "sparse+https://rsproxy.cn/index/" - [registries.rsproxy] index = "https://rsproxy.cn/crates.io-index" - [net] git-fetch-with-cli = true