Гэтсби - как использовать сторонние зависимости? - PullRequest
0 голосов
/ 17 января 2019

Я должен использовать bootstrap-select, bootstrap, jquery, popper, isotope, wow и файл сценария, который использует все эти библиотеки с Gatsby. Я сделал это в layout.js:

import React from "react"
import { StaticQuery, graphql } from 'gatsby'
import "bootstrap/dist/css/bootstrap.min.css"
import "./vendors/themify-icon/themify-icons.css"
import "font-awesome/css/font-awesome.min.css"
import "./vendors/flaticon/flaticon.css"
import "animate.css/animate.min.css"
import "./vendors/magnify-pop/magnific-popup.css"
import "./layout.css"
import "./responsive.css"
import "jquery/dist/jquery.min.js"
import "popper.js/dist/popper"
import "bootstrap/dist/js/bootstrap.min.js"
import "bootstrap-select/dist/js/bootstrap-select.min.js"
import "wowjs/dist/wow.min.js"
import "jquery.scroll-parallax/dist/js/jquery.scrollParallax.js"
import "./vendors/isotope/isotope-min.js"
import "./vendors/magnify-pop/jquery.magnific-popup.min.js"
import Loader from "./loader"
import Header from "./header"
import Breadcrumb from "./breadcrumb"

Это правильный способ импортировать все эти зависимости? Во время разработки gatsby я не уверен, что это работает или нет, но я не получаю никаких ошибок. Во время сборки Гэтсби это не удалось. Итак, я скопировал все эти файлы в статический и сборка прошла.

Затем я проверил все эти файлы в common.js, но там нет ни одного кода файла. Как мне использовать все эти зависимости с Гэтсби?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...