@artursharipov

Как подключить js библиотеку cdn(которой нет в npm) в проект Vue js?

Хочу использовать небольшую библиотеку в своем проекте Vue js(cli).
Проблема в том что она подключается только отдельным файлом (CDN). В NPM её нет.
Как мне подключить её или сделать модулем NPM чтобы я смог с ней работать.

Вот эта библиотека:
https://github.com/LieutenantPeacock/SmoothScroll

Нужно чтобы работала функция из этой библиотеки
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
@historydev
Острая аллергия на анимешников
Клонируешь репо, билдишь, публикуешь/устанавливаешь локально:

https://docs.npmjs.com/creating-and-publishing-sco...

Есть ньюанс, если либа не поддерживает es6, проблемки будут.
Ответ написан
victormayorov
@victormayorov
Frontend разработчик
В package.json находишь `dependencies` и указываешь следующее
"dependencies": {
    ...
++  "smoothScroll": "git+https://github.com/LieutenantPeacock/SmoothScroll.git"
}

В компоненте
import smoothScroll from 'smoothScroll/src/smoothscroll.js'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы