raw-loader 源码阅读
zch233
人到中年
Home
Archive
raw-loader 源码阅读
2021-03-24
|
javascript
Contents
1.
这个最简单的 loader 就是加载任意文件,但是不做任何处理,直接导出
这个最简单的 loader 就是加载任意文件,但是不做任何处理,直接导出
所有代码就这么几行
获取选项(第 7 行)
验证选项(第 9 行,这两步像是 webpack 的固定流程)
然后开始转换代码(第 14 行)(这里之所以使用 replace 是因为 JSON 的 bug,因为使用了 JSON.stringify 来加引号造成的,他不仅能加引号,还会把重复的引号进行转译,除了两个特殊符号需要手动转译(\u2028和\u2029) )
两个 loader 源码总结
Loader 原理
coder.
Categories
Lisp
Node.js
Rails
React
SCSS
Shell
TypeScript
Vue
chrome调试技巧
daisy
javascript
relearnFE
准备面试
日常杂疑
趣闻
随笔
Recent
AI聊天prompt
TypeScript全解:JS&TS
React 泛型组件是什么?
TypeScript全解:类型体操(上)
TypeScript全解:类型体操(下)
TypeScript全解:class(下)
TypeScript全解:class(上)
TypeScript全解:泛型编程(下)
TypeScript全解:泛型编程(上)
TypeScript全解:深入对象与函数(下)
Links
littleyu