nikivdev/code · error
No wrangler config found in {}. Create a wrangler.toml or ru
Error message
No wrangler config found in {}.
Create a wrangler.toml or run: npx wrangler init What it means
Error "No wrangler config found in {}. Create a wrangler.toml or run: npx wrangler init" thrown in nikivdev/code.
Source
Thrown at src/deploy.rs:1285
.as_ref()
.map(|p| project_root.join(p))
.unwrap_or_else(|| project_root.to_path_buf());
ensure_wrangler_config(&worker_path)?;
let wrangler_env = cf_cfg.environment.as_deref();
let var_keys: HashSet<String> = cf_cfg.env_vars.iter().cloned().collect();
println!("==> Applying {} env var(s) from env store...", vars.len());
set_wrangler_env_map(&worker_path, wrangler_env, vars, &var_keys)?;
Ok(())
}
fn ensure_wrangler_config(worker_path: &Path) -> Result<()> {
let has_wrangler = worker_path.join("wrangler.toml").exists()
|| worker_path.join("wrangler.jsonc").exists()
|| worker_path.join("wrangler.json").exists();
if !has_wrangler {
bail!(
"No wrangler config found in {}.\n\
Create a wrangler.toml or run: npx wrangler init",
worker_path.display()
);
}
Ok(())
}
fn wrangler_command(worker_path: &Path) -> Command {
let local_bin = worker_path
.join("node_modules")
.join(".bin")
.join("wrangler");
let mut cmd = if local_bin.exists() {
Command::new(local_bin)
} else if worker_path.join("package.json").exists() {
let mut cmd = Command::new("pnpm");View on GitHub (pinned to a747e741ae)
When it happens
Trigger: Thrown at src/deploy.rs:1285 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nikivdev/code@a747e741ae (2026-09-01).
Data as JSON: /api/errors/62a3c39cf87faebf.
Report an issue: GitHub.