vue-cli 3 импортировать ошибку «bootstrap / dist / css / bootstrap.css» - PullRequest
0 голосов
/ 05 сентября 2018

Я конвертирую существующий проект Vue в vue-cli 3 и столкнулся с неожиданной проблемой:
В файле .js я получаю эту ошибку (при запуске npm run serve) для строки import 'bootstrap/dist/css/bootstrap.css';

ошибка: «bootstrap» должен быть указан в зависимостях проекта. Запустите 'npm i -S bootstrap', чтобы добавить его (import / no-extraneous-dependencies) в src \ main.js: 19: 1:

Что я не понимаю, потому что у моего package.json уже есть начальная загрузка:

"dependencies": {
"axios": "^0.18.0",
"bootstrap": "^4.1.3",
"bootstrap-vue": "^2.0.0-rc.11",
"jquery": "^3.3.1",
"popper": "^1.0.1",
"vue": "^2.5.17",
"vue-router": "^3.0.1",
"vuex": "^3.0.1"

},

В vue-cli doc упоминается использование тильды в значении «импорт из модуля узла», поэтому я также попытался

import '~bootstrap/dist/css/bootstrap.css';   

- и получил ту же ошибку.

1 Ответ

0 голосов
/ 05 сентября 2018

Проблема решена удалением node_modules и повторным запуском npm install.

...