NuxtJSをdockerに乗せようと環境構築していた時に出てきたエラー。
nuxt createとかでプロジェクトを作ろうとしたらエラーが出たのでその解決法を書き溜め。
普通なら出ないことが多いけど、Alpineのイメージを使っていると頻発する人も多そうだなと。
エラー内容
npm installとかやると起きる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$ npm install │ ✖ Nuxt Fatal Error │ │ │ │ Error: Cannot find module '@nuxtjs/vuetify' │ │ Require stack: │ │ - /app/node_modules/@nuxt/core/dist/core.js │ │ - /app/node_modules/@nuxt/cli/dist/cli-index.js │ │ - /app/node_modules/@nuxt/cli/dist/cli.js │ │ - /app/node_modules/nuxt/bin/nuxt.js Still not fixed by default. I got mine working using the above solutions: |
解決方法
解決方法は2つ。
- @nuxtjs/vuetifyを最新にすること
- PythonをOSにインストールすること
そのあと、npm installでPythonがないって言われることがあるので注意。
Alpine環境では主に2ができてないことが多い。
下記のような感じ。
1 |
$ apk add python |
一応イシューにあがってたので
詳しくはそっちみてね。
じゃあね〜。