install deps on frontend build

This commit is contained in:
nora 2022-03-06 17:10:59 +01:00
parent 1ef7b906ad
commit 52f733fdfe

View file

@ -26,6 +26,14 @@ fn main() -> Result<()> {
} }
fn build_frontend(path: &Path) -> Result<()> { fn build_frontend(path: &Path) -> Result<()> {
let status = Command::new("yarn")
.arg("install")
.current_dir(path)
.status()
.context("run yarn install failed")?;
ensure!(status.success(), "Failed to install frontend dependencies");
let status = Command::new("yarn") let status = Command::new("yarn")
.arg("build") .arg("build")
.current_dir(path) .current_dir(path)