源码地址

https://github.com/Scholar-g/axios

解读参考

Axios源码深度剖析 - AJAX新王者https://www.imooc.com/article/32292?block_id=tuijian_wz
Axios源码解析 —— 一个小而美的HttpClienthttps://zhuanlan.zhihu.com/p/104568514

打包axios的json问题

原文:https://www.cnblogs.com/shenfanzui/p/13322826.html
问题描述:
在使用rollup编译es6时,遇到报错Error: Unexpected token (Note that you need @rollup/plugin-json to import JSON files)问题
产生原因:

  • 默认情况下rollup.js不支持导入json模块

解决方案:

  • 安装@rollup/plugin-json插件

    1. npm install @rollup/plugin-json --save-dev<br /> <br /> 最后,修改rollup.config.js文件中<br /> import json from '@rollup/plugin-json'<br /> plugins: [<br /> json(),<br /> ]