Closed5
microで Error: listen EADDRINUSE: address already in use localhost
同様のエラーがissueに上がっていた👀
以下で解消できるとのこと
Installing before publishing is a little tricky due to lerna.
It may be solved by adding to
package.json
something like this:"dependencies": { "micro": "file:./micro/packages/micro/micro-v10.0.1.tgz" }, "scripts": { "preinstall": "if [ ! -d ./micro ]; then git clone --depth 1 --branch patch-1 https://github.com/oklas/micro; (cd micro/packages/micro && yarn && yarn build && yarn pack) ; fi" }
懸念点
- 提示された解決策では個人のリポジトリをcloneしている
- microが2年くらいアップデートがないのでなかなか修正版リリースされなさそう
- OPENになっているMRも直近1年放置されている
- 不具合修正のMRも2年間そのまま
micro
からexpress
に変更する
削除
"micro": "^10.0.1",
"micro-cors": "^0.1.1",
追加
"cors": "^2.8.5",
"express": "^4.19.2",
ついでにapollo-server-micro
が@apollo/server
へ統合され非推奨になっていたので @apollo/server
に変更
記事にしたヨ(内容は一緒)
このスクラップは6ヶ月前にクローズされました