Node.js环境下启动Selenium Standalone Server遇目录不存在错误求助
解决Selenium Standalone Server安装目录不存在问题
- 确认当前工作目录:执行命令前务必处于项目根目录(即包含
package.json的文件夹),若不在则通过cd命令切换至该目录。 - 用npm脚本替代直接调用bin文件:在
package.json的scripts字段中添加配置:
随后执行"scripts": { "selenium:install": "selenium-standalone install" }npm run selenium:install,npm会自动定位到正确的bin文件路径。 - 重新安装依赖:删除
node_modules文件夹和package-lock.json(或yarn.lock)文件,重新执行npm install,确保依赖安装完整无报错。 - 临时全局安装(不推荐优先使用):执行
npm install -g selenium-standalone,之后直接运行selenium-standalone install即可。 - 检查系统权限:Linux/macOS环境下可尝试添加
sudo前缀执行命令(需谨慎操作);Windows环境则右键以管理员身份打开命令提示符再执行命令。
内容的提问来源于stack exchange,提问作者risky last
相关产品推荐
相关产品推荐

