Internal Error: root-workspace-0b6124@workspace:.: This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile
17:30
Webチーム開発(Nuxt)で、githubブランチをマージした後に起こったエラー。
言われた通りにyarn install
yarn.lockとnode_modulesを消して再トライ
わーい。できた。
% yarn dev
Chromeでローカルホストを開くと空白ページ。コンソールにはこんなエラーが。
なんかファイルが見つからないらしい。
mergeを戻してみても同じエラー。
mergeの前の段階まで戻したブランチを別ファイルとしてdownload zipしてトライ。
またError: @nuxt/kit@npm:^3.0.0-rc.3: No candidates foundとかのエラーが出たので同じ方法で解消した。
同じエラーでた。
リロードするとちょっと違うエラーになる。
同じようなエラーに遭遇してる人いたけど解決してないっぽい。
19:54
色々あり。
tsconfig.jsonをいじろうとしたら、そこにもエラーが。
22:07
とりあえず置いといて。メインのエラー。
✘ [ERROR] Could not resolve "#build/app.config.mjs"
node_modules/nuxt/dist/app/config.mjs:3:24:
3 │ import __appConfig from "#build/app.config.mjs";
╵ ~~~~~~~~~~~~~~~~~~~~~~~
The package import "#build/app.config.mjs" is not defined in this "imports" map:node_modules/nuxt/package.json:23:13:
23 │ "imports": {
╵ ^
You can mark the path "#build/app.config.mjs" as external to exclude it from the bundle, whichwill remove this error.
ここに書かれてる通りnuxt/appを#importsにすると、次はこのエラー。
tsconfigをいじったり、npx nuxi prepareもやってみたけど効果なし。
次の日8:20
#importsを他の適当な文字にすると、yarn devした時コンソールにエラーが出る。じゃあ#importsはちゃんと参照できてるのか。なんで赤線引かれるんだろ。
次はこのエラー。
https://github.com/fullcalendar/fullcalendar-angular/issues/340
同じ方法で解決しない。
fullcalender使ってる箇所を探してみたけど、そもそもどこにもなかった。
fullcalender部分を全てコメントアウトしてyarn dev
できた。。
でもこれでマージ前の元の状態に戻っただけ。
マージする前に、念の為今のブランチではなくマージしたいブランチ(親ブランチ)でyarn devできるかやってみる。
だめだ。
node_modules、yarn.lockを消去してyarn install -> yarn dev
できた。
いろんなページを開いてみると。。
😭
const route = useRoute()
const videoId = route.params.videoid
これがうまくいってない。
rc3に戻したりしてもダメだった。何回かyarn devしたらエラー消えた。
なんやねん。
無事マージできた。
完
この記事が気に入ったらサポートをしてみませんか?