【发布时间】:2016-12-15 21:22:14
【问题描述】:
我真的是 Webpack 的新手,我正在使用 axios 和一个 React 项目。我通过 npm 安装了 axios,然后在我想使用它的时候导入它:
import axios from 'axios/dist/axios.min.js';
Webpack 负责其余的工作。这是“正确”的做法吗?
【问题讨论】:
我真的是 Webpack 的新手,我正在使用 axios 和一个 React 项目。我通过 npm 安装了 axios,然后在我想使用它的时候导入它:
import axios from 'axios/dist/axios.min.js';
Webpack 负责其余的工作。这是“正确”的做法吗?
【问题讨论】:
我认为这样做的标准方法如下:
import axios from 'axios';
当您需要在 <script> 标签中包含 axios 时,UMD 构建 (axios.min.js) 会很有帮助:
<script src="https://npmcdn.com/axios/dist/axios.min.js"></script>
【讨论】:
package.json 和 dependencies 和 npm install babel-preset-es2016 --save-dev。我也折腾了这些家伙:npm install babel-core babel-loader babel-preset-env --save-dev(虽然他们可能已经通过依赖加载了。