mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 19:34:45 +00:00
fix(installer): promote persisted PATH entries
This commit is contained in:
@@ -168,7 +168,14 @@ describe("install.sh", () => {
|
||||
const installedNode = join(installedBin, "node");
|
||||
writeFileSync(
|
||||
join(home, ".bashrc"),
|
||||
["case $- in", " *i*) ;;", " *) return ;;", "esac", ""].join("\n"),
|
||||
[
|
||||
"case $- in",
|
||||
" *i*) ;;",
|
||||
" *) return ;;",
|
||||
"esac",
|
||||
`export PATH="${installedBin}:$PATH"`,
|
||||
"",
|
||||
].join("\n"),
|
||||
);
|
||||
writeFileSync(
|
||||
oldNode,
|
||||
@@ -272,7 +279,14 @@ describe("install.sh", () => {
|
||||
mkdirSync(home, { recursive: true });
|
||||
writeFileSync(
|
||||
join(home, ".bashrc"),
|
||||
["case $- in", " *i*) ;;", " *) return ;;", "esac", ""].join("\n"),
|
||||
[
|
||||
"case $- in",
|
||||
" *i*) ;;",
|
||||
" *) return ;;",
|
||||
"esac",
|
||||
'export PATH="$HOME/.npm-global/bin:$PATH"',
|
||||
"",
|
||||
].join("\n"),
|
||||
);
|
||||
|
||||
let result: ReturnType<typeof runInstallShell> | undefined;
|
||||
|
||||
Reference in New Issue
Block a user