webpack 性能优化 在进行项目打包的时候,当使用babel-loader进行js兼容时,不需要将node_modules模块下的所有js文件进行打包。

匿名 (未验证) 提交于 2019-12-03 00:17:01

 module:{         rules:[  //规则             {   //.js文件或者.jsx文件处理                 test:/\.(js|jsx)/,                   loader:"babel-loader",                 exclude:path.join(__dirname,"../node_modules")   //排除  node_modules中的内容             },             {  //图片处理                 test:/\.(jpg|gif|png|svg)$/,  //正则,                 exclude:path.join(__dirname,"../node_modules"),   //排除  node_modules中的内容                 use:{                     loader:"url-loader",                     options:{                         limit:2048,                         name:"img/[name].[hash:8].[ext]"                     }                 }             },             { //                 test:/\.(eot|svg|ttf|woff|woff2)$/,                 exclude:path.join(__dirname,"../node_modules"),  //排除  node_modules中的内容                 use:{                     loader:"url-loader",                     options:{                         name:"iconfont/[name]:[hash:8].[ext]"                     }                 }             }         ]     } 

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!