| 123456789101112131415161718 |
- fn main() {
- // 设置环境变量,告诉Playwright下载bundled browsers
- println!("cargo:rustc-env=PLAYWRIGHT_BROWSERS_PATH=browsers");
- // 暂时注释掉Chromium安装,网络问题时跳过
- // let status = Command::new("npx")
- // .args(&["playwright", "install", "chromium"])
- // .status()
- // .expect("Failed to install Chromium");
- // if !status.success() {
- // panic!("Failed to install Chromium browser");
- // }
- // 告诉Cargo重新运行这个构建脚本如果这些文件改变
- println!("cargo:rerun-if-changed=build.rs");
- println!("cargo:rerun-if-env-changed=PLAYWRIGHT_BROWSERS_PATH");
- }
|