Can';Web包编译后无法访问javascript模型

Can';Web包编译后无法访问javascript模型,javascript,jquery,webpack,umd,Javascript,Jquery,Webpack,Umd,你好,我正在建立我自己的库,并试图编译它抛出网页。 编译之后,我无法访问我的javascript模型。有人知道我做错了什么吗 我在编译过程中没有发现错误。我尝试了很多想法,但都没有成功:/ cookie-notice.js void (function (root, factory) { if (typeof define === 'function' && define.amd) define(factory); else if (typeof exports

你好,我正在建立我自己的库,并试图编译它抛出网页。 编译之后,我无法访问我的javascript模型。有人知道我做错了什么吗

我在编译过程中没有发现错误。我尝试了很多想法,但都没有成功:/

cookie-notice.js

void (function (root, factory) {
    if (typeof define === 'function' && define.amd) define(factory);
    else if (typeof exports === 'object') exports['CookieNotice'] = factory();
    else root['CookieNotice'] = factory();
}(this, function () {

    CookieNotice.options = {};

    function CookieNotice(options) {
        CookieNotice.options = options;
        setTimeout(function () {
            ready(run());
            $(function () {
                $('[data-toggle="popover"]').popover({
                    html: true
                });
            })
        }, CookieNotice.options.startDelay);
    }

    function run() {
        ...
    }


    function show() {
        ...
    }

    function ready(fn) {
        ...
    }

    ...

    return CookieNotice;
}));
index.js

import "jquery";
import "bootstrap/js/dist/popover";
import "./cookie-notice-functions";
import "./cookie-notice-callback-function-controller";
import * as CookieNotice from './cookie-notice.js';
window.CookieNotice = CookieNotice();

import "../scss/cookie-notice.scss";
webpack.config.js

module.exports = {
    mode: "development",
    devtool: "inline-source-map",
    entry: "./src/js/index.js",
    output: {
        filename: "cookie-notice.js",
        path: path.resolve(__dirname, "dist/js"),
        library: 'CookieNotice',
        libraryTarget: 'umd',
        umdNamedDefine: true,
        globalObject: 'this',
    },
    module: {
        rules: [
            {
                test: /\.(scss)$/,
                use: [
                    "style-loader",
                    "css-loader",
                    "sass-loader"
                ]
            },
        ]
    }
};
index.html

<script src="/js/cookie-notice.js"></script>
<script>
        window.CookieNotice({
            ...
        });
</script>

window.CookieNotice({
...
});
我得到了这个错误的答案