簡體   English   中英

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

[英]How could I know I am using ES6 in React?

我正在嘗試使用 react.js。 我在閱讀“開始使用 react”時發現了一個問題。 (鏈接: https : //facebook.github.io/react/docs/getting-started.html

頁面中間,有一個聲明,

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

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

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

如果您使用import xy from './xy'來請求您的模塊,那么您使用的是 ES6。 如果您使用var xy = require('./xy')來請求您的模塊,則不是。 ES6 提供的遠不止這些,但已經有數百篇關於它的文章。 例如類在 ES6 中是新的。 順便說一句,ES6 = ECMAScript 2015: https : //en.wikipedia.org/wiki/ECMAScript

此外,如果您在項目中使用 Babel,則您使用的是 ES6。 對於較舊的瀏覽器,您需要“轉換”代碼才能工作。

順便說一句,現在每個開發人員都應該聽說過 ES6,我強烈建議您已經使用它。

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

您可以簽入項目的package.json 通常,您會在devDependencies屬性下找到如下所示的內容: "babel-preset-es2015": "xyz" (xyz 是您使用的版本)

它指的是這個npm

希望這可以幫助。

編輯:你的問題的答案:

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

很簡單。 檢查代碼庫中ES2015 特定的語法特性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM