Forráskód Böngészése

app: create `/usr/local/bin/` if it does not exist

Jeffrey Morgan 1 éve
szülő
commit
4c1dc52083
1 módosított fájl, 3 hozzáadás és 1 törlés
  1. 3 1
      app/src/install.ts

+ 3 - 1
app/src/install.ts

@@ -13,7 +13,9 @@ export function installed() {
 }
 
 export async function install() {
-  const command = `do shell script "ln -F -s ${ollama} ${symlinkPath}" with administrator privileges`
+  const command = `do shell script "mkdir -p ${path.dirname(
+    symlinkPath
+  )} && ln -F -s ${ollama} ${symlinkPath}" with administrator privileges`
 
   try {
     await exec(`osascript -e '${command}'`)