WebpackError:无法设置未定义的属性“ emulateTransitionEnd”

时间:2018-07-02 04:42:34

标签: reactjs bootstrap-4 gatsby

我正在尝试在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

谢谢

1 个答案:

答案 0 :(得分:1)

最好的选择是使用reactstrap,它有充分的文档记录,并使用最新版本的bootstrap构建。它具有所有组件。