Skip to content

Set up Astro Project#1

Open
masuyama13 wants to merge 6 commits intomainfrom
masuyama13/setup-project
Open

Set up Astro Project#1
masuyama13 wants to merge 6 commits intomainfrom
masuyama13/setup-project

Conversation

@masuyama13
Copy link
Copy Markdown
Collaborator

@masuyama13 masuyama13 commented Apr 25, 2026

This PR fixes...

Set up the project foundation.

What I did...

  • Set up the Astro project with React and Tailwind CSS
  • Added a PR template
  • Updated README accordingly

How to test...

  1. Follow the setup instructions in the README
  2. Run npm run dev
  3. Open http://localhost:4321/ in your browser
  4. You should see the following page:
image

`npm create astro@latest`
`npx astro add react`
`npx astro add tailwind`
@anabelcurry
Copy link
Copy Markdown
Collaborator

anabelcurry commented Apr 25, 2026

Hey so I tried following the steps to test but they aren't working for me. Main issue being that there are no steps in the README and I didn't have astro installed. Would you mind adding the commands for installing astro to this PR, or even better the README?

I think we will also have to add information about getting npm installed as well, I have that already but I am not sure if the whole team does.

@masuyama13
Copy link
Copy Markdown
Collaborator Author

masuyama13 commented Apr 25, 2026

@anabelcurry
Thank you for your feedback!
I don't think you have to install Astro. If you have node, you can just clone the repo (then checkout this branch) and run npm install, then you should be able to run the website by npm run dev.
Can you show me what errors you encountered?

Copy link
Copy Markdown
Collaborator

@ashleystringer ashleystringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did the set up and ran it and it works fine.

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.

3 participants