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
JAVA
Lisp
Node.js
Rails
React
SCSS
Shell
TypeScript
Vue
chrome调试技巧
daisy
javascript
relearnFE
准备面试
日常杂疑
趣闻
随笔
Recent
JAVA 速学笔记4
JAVA 速学笔记3
JAVA 速学笔记2
JAVA 速学笔记1
AI聊天prompt
TypeScript全解:JS&TS
React 泛型组件是什么?
TypeScript全解:类型体操(上)
TypeScript全解:类型体操(下)
TypeScript全解:class(下)
Links
littleyu