質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

87.78%

Module not found: Error: Can't resolve 'XX' in 'エラー

受付中

回答 0

投稿

  • 評価
  • クリップ 0
  • VIEW 1,834

score 12

Laravelのルートディレクトリでローカルサーバーを立ち上げ、
$npm run watchで下記のエラーになりました。
「Module not found: Error: Can't resolve 'XX' in '」の対処がわからないので教えて下さい。

@ watch /Users/yutaro/laravel_vue_quiz00
npm run development -- --watch

@ development /Users/yutaro/laravel_vue_quiz00
cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js "--watch"

10% building 3/3 modules 0 active
webpack is watching the files…

98% after emitting SizeLimitsPlugin

ERROR  Failed to compile with 8 errors                                                              

These dependencies were not found:

  • vue in ./resources/js/quiz.js, ./resources/js/app.js and 2 others
  • vue-chartjs in ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/module/BarChart.vue?vue&type=script&lang=js&
  • vue-social-sharing in ./resources/js/quiz.js, ./resources/js/app.js and 1 other

To install them, you can run: npm install --save vue vue-chartjs vue-social-sharing
Asset      Size    Chunks             Chunk Names
/css/app.css   0 bytes  /js/home  [emitted]  /js/home
/js/app.js   143 KiB   /js/app  [emitted]  /js/app
/js/home.js  55.7 KiB  /js/home  [emitted]  /js/home
/js/quiz.js  49.4 KiB  /js/quiz  [emitted]  /js/quiz

ERROR in ./resources/js/quiz.js
Module not found: Error: Can't resolve 'vue' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/quiz.js 1:0-22 4:0-3 5:4-7
@ multi ./resources/js/quiz.js

ERROR in ./resources/js/app.js
Module not found: Error: Can't resolve 'vue' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/app.js 1:0-22 4:0-3 5:4-7
@ multi ./resources/js/app.js

ERROR in ./resources/js/home.js
Module not found: Error: Can't resolve 'vue' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/home.js 1:0-22 4:0-3 5:4-7
@ multi ./resources/js/home.js ./resources/sass/app.scss

ERROR in ./resources/js/router.js
Module not found: Error: Can't resolve 'vue' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/router.js 1:0-22 5:0-3
@ ./resources/js/app.js
@ multi ./resources/js/app.js

ERROR in ./resources/js/components/module/BarChart.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/module/BarChart.vue?vue&type=script&lang=js&)
Module not found: Error: Can't resolve 'vue-chartjs' in '/Users/yutaro/laravel_vue_quiz00/resources/js/components/module'
@ ./resources/js/components/module/BarChart.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/module/BarChart.vue?vue&type=script&lang=js&) 1:0-34 3:13-16
@ ./resources/js/components/module/BarChart.vue?vue&type=script&lang=js&
@ ./resources/js/components/module/BarChart.vue
@ ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/page/Home.vue?vue&type=script&lang=js&
@ ./resources/js/components/page/Home.vue?vue&type=script&lang=js&
@ ./resources/js/components/page/Home.vue
@ ./resources/js/home.js
@ multi ./resources/js/home.js ./resources/sass/app.scss

ERROR in ./resources/js/quiz.js
Module not found: Error: Can't resolve 'vue-social-sharing' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/quiz.js 3:0-47 4:8-21
@ multi ./resources/js/quiz.js

ERROR in ./resources/js/app.js
Module not found: Error: Can't resolve 'vue-social-sharing' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/app.js 3:0-47 4:8-21
@ multi ./resources/js/app.js

ERROR in ./resources/js/home.js
Module not found: Error: Can't resolve 'vue-social-sharing' in '/Users/yutaro/laravel_vue_quiz00/resources/js'
@ ./resources/js/home.js 3:0-47 4:8-21
@ multi ./resources/js/home.js ./resources/sass/app.scss
[Browsersync] Proxying: http://localhost:8000

[Browsersync] Access URLs:

Local: http://localhost:3000

External: http://192.168.3.3:3000

UI: http://localhost:3001

UI External: http://localhost:3001

[Browsersync] Watching files...

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 87.78%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る