include和exclude

来源:4-3 使用babel-loader 转换 ES6 代码 (下)

活著会是美事106549

2017-12-15 15:39

{
  include: path.resolve(__dirname, 'src'),
  exclude: path.resolve(__dirname, 'node_modules')
}

从讲解知识点的角度而言,是没毛病的。

但,仔细一看,有个小小小的坑。include只引入src里的内容,因为项目的结构 node_modules并不在 src 目录下,所以就不需要 exclude 了。

写回答 关注

2回答

  • qbaty
    2017-12-27 19:40:54
    已采纳

    哦,对,如果已经通过include 设定了范围,你是不用在通过exclude 排除范围的,除非这两个范围有重叠

  • qbaty
    2017-12-27 19:27:33

    同学,不是的,这个问题还真不是这样。。。这句的意思主要是当你引入第三分包的时候,第三方包都在node_modules下,那么你就可以选择不对这些第三方包再进行处理

webpack深入与实战

webpack实战教程,用真实项目带你探索 webpack 强大的功能

86561 学习 · 721 问题

查看课程

相似问题