我怎么知道我在React中使用的是ES6?

问题描述 投票:4回答:2

我正在尝试使用react.js。我在阅读 "get started with react "的时候发现了一个问题。(链接。https:/facebook.github.ioreactdocsgetting-started.html)。)

页中间,有一个声明。

注意:如果您使用的是ES2015,您还需要使用babel-preset-es2015包。

但是,我不知道如何找到我使用的是哪一个。我怎么能找到我使用的是哪一个?

SUM >> 我怎么能知道ES的版本?

reactjs ecmascript-6 babeljs ecmascript-5
2个回答
1
投票

但是,我不知道如何找到我使用的是哪一个。如何找到我使用的是哪一个?

你可以在 package.json 的项目。通常,您会在 devDependencies 属性的东西,看起来是这样的。"babel-preset-es2015": "x.y.z" (x.y.z是你使用的版本)

它指的是 npm 包裹

希望能帮到你。

EDIT:你的问题的答案。

SUM >> 我怎么能知道ES版本?

是很直接的。查看 ES2015特定语法 在您的代码库中的功能。


0
投票

如果您使用的是 import xy from './xy' 来请求您的模块,您使用的是ES6。如果您使用的是 var xy = require('./xy') 来请求您的模块,您不是。不过ES6提供了更多的东西,但已经有几百篇文章介绍了。例如类是ES6中的新功能。另外,ES6=ECMAScript 2015。https:/en.wikipedia.orgwikiECMAScript。

此外,如果您在项目中使用 Babel,您使用的是 ES6。对于旧的浏览器,您需要 "转置 "代码才能工作。

顺便说一下,现在每个开发者都应该听说过ES6,我强烈建议已经使用它了。

© www.soinside.com 2019 - 2024. All rights reserved.