• 空蝉
    2019-05-31
    老师,这个一般什么更新啊,多久更新完呢

    作者回复: 看视频编辑同学的速度啦,应该8月会全部更新完

    
     3
  • 淡烟疏雨
    2019-06-14
    老师能不能出一套前端优化得课呀

    作者回复: 这个课程主要是工程相关的内容,第5章会专门讲解构建优化。如果是专门的前端优化的课后面再看情况~

    
     2
  • 欧罗巴皇
    2019-05-29
    楼上的同学可以参考下我写得这个多页面打包
    https://github.com/seafronthu/webpack4-multi-page
     1
     2
  • der果
    2019-05-31
    多入口还有一种形式
    entry:["i1.ks","i2.js"]这种也会打包成一个js文件,请问老师这种方式用法和使用场景详细讲一下么?

    作者回复: 这个后面的章节代码分割的时候会涉及到,就是某个页面需要多个 chunk 文件引入的时候。

    
     1
  • czjdrj
    2019-05-29
    老师好,视频中有提及到entry属性有“单入口”和“多入口”的区别,“单入口”比较好理解,就是单页应用spa的入口;那么entry在配置“多入口”时,会output出数量同等,名字和入口一致的js文件吗?还有,通常多页面应用是有很多个html文件的,那么后续又如何生成这些html文件呢?麻烦解答~

    作者回复: 嗯嗯,多页面打包是一个很常见的场景,在第三章也会详细介绍到。下面会对你问的这两个问题分别介绍下:

    1. 多个 entry 的时候,最基本的是输出的 js 数量和 entry 数量相同的,js 文件的名字通常是和 entry 的 key 名字一样。比如:
    entry: {
      index: './src/index/index.js',
      search: './src/searc/index.js'
    }
    对应输出的 js 文件应该是 index.js 和 search.js。

    当然了,如果你有做一些代码分割,那么生成的 js 文件会更多,不过页面的主 js 文件数量和 entry 数量是一致的。

    2. html 的数量和 entry 的数量也是一致的,如果也是1里面提到的 entry,那么将会生成: index.html 和 search.html。这个可以借助 html-webpack-plugin(https://github.com/jantimon/html-webpack-plugin) 达到效果

    
     1
  • 恶魔辣条儿
    2019-08-07
    请问老师, 比如一个文件依赖了A import引入了. 但是没有使用 这种webpack如何处理?

    作者回复: Webpack4里面在线上构建阶段(mode=production)是默认开启了 TreeShaking 特性,如果JS模块只引入进来了但是没有实际使用会被擦除掉,不会打包进 bundle.js 文件里面去。

    
    
  • coder
    2019-07-23
    在看官方文档的时候,我发现了MultiEntryPlugin这个插件,貌似是用于多入口打包用的。老师能否讲解一下这个插件的使用呢?

    https://webpack.js.org/plugins/internal-plugins/#multientryplugin

    另外,官网的其它插件都挺难懂的,也没有具体的例子,能否教我们一种方法,让我们可以举一反三的学习官网的众多插件呢?
    
    
  • 殷川
    2019-06-21
    请问老师,可以把css文件加到webpack
    的入口文件里吗,

    作者回复: 不可以,目前入口文件只支持js,其它的如html和css都不支持

    
    
  • 蔡孟泳
    2019-06-08
    老师您好,我想请问下 我们平时在开发的时候,肯定有生产环境和开发环境,然后用merge进行合并,请问后面会讲解这些知识吗

    作者回复: 会的,第四章会主要讲解如何编写一个通用的 webpack 构建配置包。比如:

    webpack.base.config.js 基础配置
    webpack.dev.config.js 开发配置
    webpack.prod.config.js 生产配置

    开发和生产配置会将基础配置 merge 进去

    
    
  • geekdocs.cn
    2019-06-01
    怎么不介绍下多入口呢?

    作者回复: 多入口第三章有详细的通用方案介绍哈

    
    
我们在线,来聊聊吧