shimming 改变 this 指向 指向 window

shimming
         plugins:[
        new htmlWebpackPligin({
            template:`./src/index.html`
        }),
        new cleanWebpackPligin(['dist'],{
            root: path.resolve(__dirname,'../')
        }),
        // 增加这个
        new webpack.ProvidePlugin({
           $:'jquery' ,
           _:'lodash'
        })
    ],

    // 改变 this 指向  指向 window
    npm install imports-loader@0.8.0 --save-dev

     module:{
        rules:[
            {
                test: /\.m?js$/,
                exclude: /node_modules/,
                use: [
                    {
                        loader: "babel-loader",
                    },{
                        loader: "imports-loader?this=>window",
                    }
                ]
            }
            ,
posted @ 2021-11-26 15:39  13522679763-任国强  阅读(35)  评论(0)    收藏  举报