change pocketbase bin directory
This commit is contained in:
13
main.go
13
main.go
@@ -237,20 +237,17 @@ func runInit() error {
|
||||
return err
|
||||
}
|
||||
|
||||
targetDir := filepath.Join(cwd, "bin")
|
||||
targetDir := filepath.Join(cwd)
|
||||
if err := os.MkdirAll(targetDir, 0o755); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := os.WriteFile(filepath.Join(targetDir, ".keep"), []byte{}, 0o644); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
binaryPath := filepath.Join(targetDir, pocketbaseBinaryName(runtime.GOOS))
|
||||
if err := ensurePocketbaseBinary(defaultPocketbaseVersion, runtime.GOOS, runtime.GOARCH, binaryPath); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if err := ensureGitignoreEntries(filepath.Join(cwd, ".gitignore"), []string{"bin/pocketbase", "pb_data", ".env", ".DS_store"}); err != nil {
|
||||
if err := ensureGitignoreEntries(filepath.Join(cwd, ".gitignore"), []string{"pocketbase", "pb_data", ".env", ".DS_store"}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -264,7 +261,7 @@ func runDev() error {
|
||||
return err
|
||||
}
|
||||
|
||||
binaryPath := filepath.Join(cwd, "bin", pocketbaseBinaryName(runtime.GOOS))
|
||||
binaryPath := filepath.Join(cwd, pocketbaseBinaryName(runtime.GOOS))
|
||||
if err := ensurePocketbaseBinary(defaultPocketbaseVersion, runtime.GOOS, runtime.GOARCH, binaryPath); err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -275,10 +272,6 @@ func runDev() error {
|
||||
}
|
||||
|
||||
cmd := exec.Command(binaryPath, "serve")
|
||||
cmd.Args = append(cmd.Args, "--dir", filepath.Join(cwd, "pb_data"))
|
||||
cmd.Args = append(cmd.Args, "--hooksDir", filepath.Join(cwd, "pb_hooks"))
|
||||
cmd.Args = append(cmd.Args, "--migrationsDir", filepath.Join(cwd, "pb_migrations"))
|
||||
cmd.Args = append(cmd.Args, "--publicDir", filepath.Join(cwd, "pb_public"))
|
||||
cmd.Dir = cwd
|
||||
cmd.Env = mergeEnv(overrides)
|
||||
cmd.Stdout = os.Stdout
|
||||
|
||||
Reference in New Issue
Block a user