Skip to content

bum752/ToDoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDoList

여기에서 사용해보세요!

image

  • Node.js 8 (express)
  • React.js (create-react-app v1.5.2)
  • (!주의) MongoDB (MLab)
    • 아래 방법으로 실행할 경우 localhost:27017 mongodb의 todolist 컬렉션을 사용합니다.
      • 변경을 원하시면 <ToDoList>/express/config.json 을 수정해주세요.
    • 데모 페이지는 MLab을 이용하고 있습니다.
  • AWS EC2
  • nginx
$ git clone https://github.com/bum752/ToDoList

react-app (creat-react-app)

  • 이동

    $ cd <ToDoList PATH>/react-app
    
  • 의존성 설치

    $ npm install
    
  • 빌드

    $ npm run build
    
  • 복사

    $ cp -r ./build/* ../express/public/
    
  • 이동

    $ cd <ToDoList PATH>/express
    
  • 의존성 설치

    $ npm install
    
  • 설정

    $ cp config.default.json config.json
    
    • 필요에 따라 설정을 수정해야 합니다.
  • 테스트

    $ npm test
    
  • 어플리케이션 실행

    $ npm start
    
    • port
      • 3001 (default)

실행

위의 과정을 완료하셨나요? 로컬 서버 또는 AWS EC2 Instance에 접속해보세요.

API Documentation

/api-docs에서 API 문서 열람은 물론 실행이 가능합니다!

image