내가 불편해서 만드는 웹서비스
내가 불편해서 직접 개발한 자동화 알고리즘 코드를 서버에 부착해서 서비스하는 프로젝트 입니다. 서버는 NodeJS 기반이자만, 알고리즘 에 사용되는 언어는 그 어떤 언어이든 상관 없습니다.
각 알고리즘 코드들은 Git Submodule단위로 관리하고 있기 때문에 직접 Repository에 코드를 복사할 필요 없이 개별의 Repository에 저장한 다음 그 Repository를 git-submodule로 설정하는 방식 입니다.
서비스명 | 설명 | 구현 언어 |
---|---|---|
PCFL | Midi파일에서 연속된 서스테인(CC64)의 간격을 벌려서 FL Studio에서 임포트 할 때 불협화음이 발생하지 않게 처리 | Python3.9 |
- Repository를 다운받습니다.
- NodeJS를 설치합니다. (16 버전 이상이어야 합니다.)
- Repository로 이동합니다.
- Node Package들을 설치합니다.
npm i
.env
파일을 생성하고 아래와 같이 작성합니다.
# .env
SERVER_PORT=<서버 포트>
- 아래 명령어로 서버를 실행합니다. 단 기능들 까지 실행을 원할 경우 각 기능이 요구하는 언어 및 패키지를 설치해야 합니다.
npm start