看了一遍Webpack文档,对里面的名词有很大的疑惑;
单入口来说:--------其他的不懂,哈哈
file是什么?最终生成的单js文件?
chunk是什么?和module有什么关系?
Code Splitting
webpack has two types of dependencies in its dependency tree: sync and async. Async dependencies act as split points and form a new chunk. After the chunk tree is optimized, a file is emitted for each chunk.
这里的new chunk是指一个新的文件么,页面请求时返回new chunk?
a file for each chunk是指什么?一个chunk一个js文件?
Loaders
webpack can only process JavaScript natively, but loaders are used to transform other resources into JavaScript. By doing so, every resource forms a module.
every resource forms a module.每个资源形成一个模块,这个模块时一个chunk么,是一个单独的请求么?
希望大家帮助我这只迷途的小羊……
chunk 就是若干 module 打成的包,一个 chunk 应该包括多个 module,一般来说最终会形成一个 file。
而 js 以外的资源,webpack 会通过各种 loader 转化成一个 module,这个模块会被打包到某个 chunk 中,并不会形成一个单独的 chunk
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。