nodejs ExpressでAPIを開発中遭遇したエラー。
sequelizeでdb:migrateするとエラーになると言う現象
| 
					 1 2 3 4 5 6  | 
						[root@7e6aaa08f832 app]# npx sequelize db:migrate Sequelize CLI [Node: 8.17.0, CLI: 6.2.0, ORM: 6.3.4] Loaded configuration file "config/config.json". Using environment "development". npx sequelize db:migrate ERROR: EEXIST: file already exists, mkdir  | 
					
めっちゃ調べたけど、一切ヒットしなかったので書き溜め。
先に解決策
node のバージョンアップ
インストールするnodejsのバージョンを8から12に挙げたら解決した。
原因
Dockerで開発して、nodejsをインストールした際にチョンボした
nodejs12系で開発を始めたのだけど、os系のライブラリを入れ直すためDockerImageを色々ビルドしていたら
途中でnodejs8系に変わってしまっていた。
完全にやらかし。
package.jsonの一部抜粋。
| 
					 1 2 3 4 5 6 7 8 9 10 11 12  | 
						{   "dependencies": {     "express": "^4.17.1",     "sanitize": "^2.1.0",     "sequelize": "6.3.3",     "sqlite3": "^5.0.0"   },   "devDependencies": {     "config": "^3.3.1",     "sequelize-cli": "^6.2.0"   } }  | 
					
じゃあねーーー。
