데브허브

1696 단어 actionshackathon
GitHub Actions x DEV 해커톤

내 워크플로우



DevHub 개발자를 위한 소셜 네트워크, 인증, 프로필 및 포럼 게시물을 포함하는 MERN 스택 기반 소셜 네트워크 앱입니다.

제출 카테고리:



DIY 배포, 전화 친화적이고 엉뚱한 와일드카드

Yaml 파일 또는 코드 링크






아칸샤-P97 / 데브허브


개발자를 위한 소셜 네트워크. 인증, 프로필 및 포럼 게시물을 포함하는 MERN 스택 기반 소셜 네트워크 앱입니다.





데브허브


Social network for developers. It is a MERN stack based social network app that includes authentication, profiles and forum posts.


빠른 시작 🚀


다음을 사용하여 config 폴더에 default.json 파일을 추가합니다.

{
  "mongoURI": "<your_mongoDB_Atlas_uri_with_credentials>",
  "jwtSecret": "secret",
  "githubToken": "<yoursecrectaccesstoken>"
}

서버 종속성 설치

npm install

클라이언트 종속성 설치

cd client
npm install

루트에서 Express와 React를 모두 실행

npm run dev

생산을 위한 빌드

cd client
npm run build

배포 전 테스트 프로덕션


클라이언트 👆에서 빌드를 실행한 후 프로젝트의 루트로 cd합니다.
그리고 실행...
NODE_ENV=production node server.js
브라우저 체크인http://localhost:5000/



View on GitHub

좋은 웹페이지 즐겨찾기