axios 和 axios-es6 npm 包有什么区别?

Whats the difference between axios and axios-es6 npm packages?

我是 npm 的新手,也是 axios 的新手。我希望在我的下一个基于 Vue2 的项目中使用 axios 来尝试一下,但我不清楚要安装哪个 axios。

axios: https://www.npmjs.com/package/axios
axios-es6: https://www.npmjs.com/package/axios-es6

我在 google 上四处寻找 axios 和 axios-ex6 之间的区别,但没有找到太多。也许这是一个太基本的问题。 axios-ex6 在旧版浏览器上需要 ex6 shim 到 运行 但 axios 不需要的区别是什么?

我认为 axios 和 axios-es6 是同一个 npm 包,使用两个名称,它们具有相同的 github 地址。看...

___axios-es6

两个 axios 是一样的。无论您尝试哪种方式,都不会影响您的代码。效果一样。

细微差别是 axios es6 允许您使用 axios 不允许的 es6 新功能。

Example In axios if you want to write function .

Function () { code will go here .... }

axios es6 中的示例

() => { Code will go here ... } 

两者都会给你相同的结果,但如果你使用 es6,你可以利用新的语法。我会推荐你​​检查 es6,因为它有很多优点可以使用。

想了解更多es6可以参考this link.