【问题标题】:Axios and WebpackAxios 和 Webpack
【发布时间】:2016-12-15 21:22:14
【问题描述】:

我真的是 Webpack 的新手,我正在使用 axios 和一个 React 项目。我通过 npm 安装了 axios,然后在我想使用它的时候导入它:

import axios from 'axios/dist/axios.min.js';

Webpack 负责其余的工作。这是“正确”的做法吗?

【问题讨论】:

    标签: npm webpack axios


    【解决方案1】:

    我认为这样做的标准方法如下:

    import axios from 'axios';
    

    当您需要在 <script> 标签中包含 axios 时,UMD 构建 (axios.min.js) 会很有帮助:

    <script src="https://npmcdn.com/axios/dist/axios.min.js"></script>
    

    【讨论】:

    • 你可以按照上面的方式进行,即 ES6 方式(我更喜欢它),或者 Require.js 方式,即:@ 987654324@。确保你使用 Babel 和 ES6,例如 package.jsondependenciesnpm install babel-preset-es2016 --save-dev。我也折腾了这些家伙:npm install babel-core babel-loader babel-preset-env --save-dev(虽然他们可能已经通过依赖加载了。
    猜你喜欢
    • 2018-04-04
    • 1970-01-01
    • 2022-11-08
    • 2018-10-23
    • 2020-07-30
    • 2018-06-13
    • 1970-01-01
    • 2020-05-07
    • 2018-02-25
    相关资源
    最近更新 更多