Skip to content

docs(setup): include dependency installation - #518

Open
awais-ur-rehman wants to merge 1 commit into
keepandroidopen:mainfrom
awais-ur-rehman:feat/document-dependency-install
Open

awais-ur-rehman wants to merge 1 commit into
keepandroidopen:mainfrom
awais-ur-rehman:feat/document-dependency-install

Conversation

@awais-ur-rehman

Copy link
Copy Markdown

Summary

The local setup instructions jump straight to npm run dev, which requires Astro and the other dependencies to be installed already. Add npm ci before the development command so the instructions work from a fresh checkout using the committed lockfile.

Breaking Changes

None.

Testing

  • Installed dependencies from package-lock.json with npm ci --ignore-scripts.
  • ASTRO_TELEMETRY_DISABLED=1 npm run build passed and generated 113 pages.
  • git diff --check passed.
  • Manual check: clone the repository, run npm ci, then npm run dev, and open http://localhost:4321/.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant