使用导入与必需进行反应

时间:2017-08-07 09:42:12

标签: reactjs

我正在学习反应,我有一个使用webpack,babel和反应的应用程序。似乎react有两种使用requiredimport编写它的方法。似乎还有更多关于使用import的文档。如何更改堆栈以使用导入版本?

2 个答案:

答案 0 :(得分:3)

importexport语句是ES6标准。现在,您的设置很可能使用Babel将其转换为ES5。您可以使用其中一种,但导入/导出很快就会成为标准,因此建议采用它。

答案 1 :(得分:0)

import是ES6(或ES2015)标准。要使用它,您需要在babel中安装和激活预设。

请按照以下步骤操作:

  1. 转到项目文件夹,然后输入:npm install --save-dev babel-cli babel-preset-env
  2. 创建一个名为.babelrc的文件(如果您尚未创建一个文件)并插入以下行:

    { 'presets': ['env', 'react'] }

  3. 我假设你已经设置了webpack来处理babel。

相关问题