codestates / codestates/Full_Party_pro

[Error] pm2를 통한 ts-node 실행

Open
#69 0 comments 0 reactions 1 assignee Claimed by @YoungHyun-Cho View on GitHub
server
Dominant language
TypeScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

- 문제
- pm2 start ts-node app.ts 를 입력하면 ts-node를 찾을 수 없다는 에러가 발생함.

- 해결
- 에러 코드 맨 앞 줄에 "Interpreter"에 주목함.
- pm2 --help를 쳐보니, --interpreter 옵션이 있음.
- --Interpreter 옵션은 실행 주체? 를 설정하는 옵션임. 기본값은 node
- 이 옵션을 활용하여 node app.ts가 아니라 ts-node app.ts로 실행하도록 함.
- authbind --deep pm2 start --Interpreter ./node_modules/.bin/ts-node app.ts
- 에러 없이 프로세스가 잘 생성됨.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.