현재 사용하는 Sequlize CLI 버전은 3.2.0이다.

sequelize init을 했을 때 만들어진 config 파일은 분명

config-json 파일이었다.

그래서, config-json에 IP, Port, 계정정보 다 때려박았는데

그리고 .sequlizerc 파일도 정상적으로 만들었는데

다음과 같은 에러가 뜸;;;

ERROR: Error reading "config\config-json". Error: SyntaxError: Unexpected token :

 

열심히 구글링을 해봤다.

config.json으로 해야한단 소리도 있고 sequlize.json으로 해야한단 소리도 있고

이런저런 얘기가 많다.

config.json으로 파일을 바꾸고 .sequelizerc 파일에 있는 경로도 config.json으로 바꿔줬다.

다시 sequlize db:migrate

다음과 같은 에러가 뜬다.

 ERROR: Please install mysql2 package manually


세상에 이런 에러만 나면 세상 행복할 것 같다.

당연히 mysql2를 설치했다.

잘 된다.


결론적으로 init 해서 생성된 config-json 파일을 config.json으로 바꾸고

config-json을 호출하는 .sequelizerc 파일의 경로도 config.json으로 바꾸면 된다.

블로그 이미지

ligilo

행복한 하루 되세요~

,