
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeThis error typically means that the CLI can't find the proper Sanity project dependencies in your current directory. Here are the most common causes and solutions:
1. Check your package.json
Make sure you have sanity (or @sanity/core for older versions) listed as a dependency. Your package.json should include something like:
{
"dependencies": {
"sanity": "^3.x.x",
// other dependencies...
}
}2. Install dependencies
If you just cloned the project or the dependencies aren't installed, run:
npm install
# or
yarn install
# or
pnpm install3. Use the correct command
For Sanity v3, the preferred command is actually sanity dev (not sanity start). Try running:
npx sanity dev
# or if you have the CLI installed globally
sanity devThe sanity start command is legacy from v2. The modern sanity dev command provides better performance with live reloading.
4. Verify you're in the right directory
Make sure you're actually in the Studio directory. Look for:
sanity.config.ts (or .js) filesanity.cli.ts (or .js) filepackage.json with Sanity dependencies5. Reinstall Sanity if needed
If dependencies are corrupted, try:
npm uninstall sanity
npm install sanity@latest6. Check for global CLI issues
If you're using a globally installed CLI, it might be outdated. Update it:
npm install -g sanity@latestAfter fixing the dependencies, run sanity dev (or npm run dev if that's configured in your package.json scripts) to start your Studio.
Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.
Content operations
Content backend


The only platform powering content operations
By Industry


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store