fix: use env BUN_INSTALL to locate package.json (#734)

This commit is contained in:
SteveLauC
2024-03-07 14:12:16 +08:00
committed by GitHub
parent fbc84e8aa1
commit 12116c3261

View File

@@ -675,7 +675,12 @@ pub fn run_bun_packages(ctx: &ExecutionContext) -> Result<()> {
print_separator("Bun Packages"); print_separator("Bun Packages");
if !HOME_DIR.join(".bun/install/global/package.json").exists() { let mut package_json: PathBuf = var("BUN_INSTALL")
.map(PathBuf::from)
.unwrap_or_else(|_| HOME_DIR.join(".bun"));
package_json.push("install/global/package.json");
if !package_json.exists() {
println!("No global packages installed"); println!("No global packages installed");
return Ok(()); return Ok(());
} }