无法设置未定义的属性'Swiper'

时间:2017-10-24 05:51:30

标签: javascript npm cdn swiper

我刚从cdnjs添加了Swiper 4.0.2。 但是一旦我刷新页面,这个错误就出现在我的控制台上。

swiper.js:16 Uncaught TypeError: Cannot set property 'Swiper' of undefined

这是swiper.js第16行:

13   (function (global, factory) {
14     typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
15     typeof define === 'function' && define.amd ? define(factory) :
16     (global.Swiper = factory());
17   }(this, (function () { 'use strict';

global似乎未定义。 有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

基本上如果你仍然有这个错误。您只需要查看plugin.babel下的gulpfile.js并查看ignore部分,然后将swiper.js添加到数组中。

.pipe(plugin.babel({
        presets: ['es2015'],
        compact: true,
        ignore: ['what-input.js','swiper.js']
    }))