vue: зависимость не найдена после запуска npm install --save - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь настроить CoPilot (шаблон администратора vue, основанный на AdminLTE ).

Я хочу добавить поддержку morris.js графической библиотеки.

Поэтому в Dashboard.vue я пытаюсь добавить следующее:

<script>
import Chart from 'chart.js'
import Morris from 'morris.js'   // added line!
import Alert from '../widgets/Alert'

И когда я запускаю npm run dev, я получаю следующую ошибку:

ERROR  Failed to compile with 1 errors
This dependency was not found:
* morris.js in ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/components/views/Dashboard.vue
To install it, you can run: npm install --save morris.js

Я выдаю npm install --save morris.js, я вижу, что он добавляется в мой пакет.json

"jquery": "^2.2.2",
"moment": "^2.12.0",
"morris.js": "^0.5.0",
"vue": "^2.2.2",
"vue-date-picker": "^1.0.2",

но сообщение продолжает появляться.

Я что-то упустил?Есть ли какая-нибудь команда npm, чтобы заставить загружать каждую зависимость?

1 Ответ

1 голос
/ 06 марта 2019

Вы пытались добавить приведенный ниже код в файл веб-пакета ??

webpack.config.js

resolve: {
    alias: {
      'vue$': 'vue/dist/vue.common.js',
      'jquery': 'jquery/src/jquery.js'
    }
  },
...