awesome-interview icon indicating copy to clipboard operation
awesome-interview copied to clipboard

谈下 webpack loader 的机制 | HZFE - 剑指前端 Offer

Open utterances-bot opened this issue 3 years ago • 2 comments

谈下 webpack loader 的机制 | HZFE - 剑指前端 Offer

相关问题

https://febook.hzfe.org/awesome-interview/book3/engineer-webpack-loader

utterances-bot avatar Nov 08 '21 09:11 utterances-bot

编写 webpack loader 一节或许可以添加一个官方文档编写 loader 的 Guidelines:

  • Keep them simple.
  • Utilize chaining.
  • Emit modular output.
  • Make sure they're stateless.
  • Employ loader utilities.
  • Mark loader dependencies.
  • Resolve module dependencies.
  • Extract common code.
  • Avoid absolute paths.
  • Use peer dependencies. 详见: https://webpack.docschina.org/contribute/writing-a-loader/#guidelines

joeyLin311 avatar Nov 08 '21 09:11 joeyLin311

@joeyLin311 本篇内容是介绍 loader 的机制,而 loader 的编写并非重点。关于 guidelines 中的内容,有的属于编写代码的通用规则,有的工具在本文已介绍。在编写 loader 一节的结尾,将会给出官方 guidelines 的链接,以便有兴趣继续了解的同学观看。

yola-0316 avatar Nov 09 '21 14:11 yola-0316