WebStorm配置FileWatcher运行.restart脚本报错,求解决方法
解决WebStorm FileWatcher运行zsh脚本的报错问题
- 修正参数格式:你当前Arguments里的
$HOME$/.restart多了一个冗余的$,正确写法应该是$HOME/.restart。多余的$会让zsh把路径识别为$HOME$/.restart(字面量),自然找不到对应的文件。 - 确保脚本有可执行权限:在终端执行
chmod +x ~/.restart,给脚本添加可执行权限,否则zsh无法直接运行它。 - 验证环境变量解析:在WebStorm内置终端输入
echo $HOME,确认输出的是正确的用户主目录路径。如果输出异常,需要在WebStorm的Preferences > Appearance & Behavior > System Settings > Environment Variables中手动添加HOME变量,值设为你的用户主目录绝对路径(比如/Users/xxx)。 - 可选:直接使用绝对路径:如果环境变量解析仍有问题,可以直接把Arguments设为脚本的绝对路径,比如
/Users/你的用户名/.restart,跳过环境变量解析环节。
内容的提问来源于stack exchange,提问作者K. Tys
相关产品推荐
相关产品推荐

