首页 > 解决方案 > WebpackError:无法设置未定义的属性“emulateTransitionEnd”

问题描述

我正在尝试在 GatsbyJs 上使用 Bootstrap,但它一直让我失望。

有没有一种真正的方法可以导入引导程序而不会出现此错误?WebpackError: Cannot set property 'emulateTransitionEnd' of undefined.

完整的错误如下:

  WebpackError: Cannot set property 'emulateTransitionEnd' of undefined

  - bootstrap.min.js:6
    ~/bootstrap/dist/js/bootstrap.min.js:6:2684

  - bootstrap.min.js:6
    ~/bootstrap/dist/js/bootstrap.min.js:6:2876

  - bootstrap.min.js:6 module.exports.data.site.siteMetadata.title
    ~/bootstrap/dist/js/bootstrap.min.js:6:16

  - bootstrap.min.js:6 Object.module.exports.data.site.siteMetadata.title
    ~/bootstrap/dist/js/bootstrap.min.js:6:236

  - index.js:16 Object.exports.__esModule
    src/layouts/index.js:16:1

  - index.js:3 Object.exports.__esModule
    .cache/layouts/index.js:3:3

  - sync-requires.js:6 Object.exports.__esModule
    .cache/sync-requires.js:6:35

谢谢

标签: reactjsbootstrap-4gatsby

解决方案


最好的选择是使用reactstrap,它有据可查,并且是用最新版本的引导程序构建的。它具有所有组件。


推荐阅读