Describe the bug
my shell config file isn't writable. honestly an installer shouldn't write to it for any reason without asking.
Reproduction
N/A
Steps to reproduce
- make your shell config non-writable
curl -fsSL https://vite.plus | bash
System Info
VITE+ - The Unified Toolchain for the Web
Environment:
Version 24.14.0
Source lts
Tool Paths:
node /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/node
npm /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/npm
npx /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/npx
Used Package Manager
pnpm
Logs
$ curl -fsSL https://vite.plus | bash
Setting up VITE+...
bash: line 332: /Users/clo/.config/zsh/.zshenv: Permission denied
bash: line 333: /Users/clo/.config/zsh/.zshenv: Permission denied
bash: line 334: /Users/clo/.config/zsh/.zshenv: Permission denied
bash: line 332: /Users/clo/.config/zsh/.zshrc: Permission denied
bash: line 333: /Users/clo/.config/zsh/.zshrc: Permission denied
bash: line 334: /Users/clo/.config/zsh/.zshrc: Permission denied
Would you want Vite+ to manage Node.js versions?
Press Enter to accept (Y/n): n
✔ VITE+ successfully installed!
The Unified Toolchain for the Web.
Get started:
vp create Create a new project
vp env Manage Node.js versions
vp install Install dependencies
vp migrate Migrate to Vite+
Run vp help to see available commands.
Note: Run `source ~/.config/zsh/.zshrc` or restart your terminal.
Validations
Describe the bug
my shell config file isn't writable. honestly an installer shouldn't write to it for any reason without asking.
Reproduction
N/A
Steps to reproduce
curl -fsSL https://vite.plus | bashSystem Info
VITE+ - The Unified Toolchain for the Web Environment: Version 24.14.0 Source lts Tool Paths: node /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/node npm /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/npm npx /Users/clo/.vite-plus/js_runtime/node/24.14.0/bin/npxUsed Package Manager
pnpm
Logs
Validations