babelは.babelrcを使用していません。どうして?

ニック・マニング

私はバベルを学ぼうとしています。babel-coreモジュールを動作させましたが、使用しようとしていますが.babelrc、何も実行されません。

これが私の.babelrcファイルです。

{
    "plugins":["transform-es3-property-literals"]
}

そして、これが私のコードです:

var babel = require("babel-core");

var js = `var x = { catch: 4, bar: 7 };`;

var notUsingBabelRc = babel.transform(js,{
    plugins: ["transform-es3-property-literals"]
}).code;

var usingBabelRc = babel.transform(js).code

console.log(notUsingBabelRc == usingBabelRc);
//false, but should be true. Adding plugins as an option transforms the code.

console.log(usingBabelRc == js);
//true, but should be false. The code is not changed from its original form.

.babelrcプロジェクトのルートディレクトリにファイルがあります。using_babelrc.jsプロジェクトのルートディレクトリと呼ばれるスクリプトファイルもあります

それから私は電話をしnode using_babelrc、私がfalse true期待しているのに私は得るtrue false

私が見逃している簡単なことは何ですか?

エリアン・イバジ

このtransform関数には、そのファイル名に関連するファイルのfilename検索を開始するために提供されオプションも必要.babelrcです。あなたの場合:

babel.transform(js, {filename: "using_babelrc.js"}).code;

と同じフォルダにある設定ファイルを読み取りますusing_babelrc.js

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

.babelrcを使用して、antdでbabel-plugin-importを機能させるにはどうすればよいですか?

分類Dev

Babelはデコレータを変換していません

分類Dev

.babelrcまたはpackage.json構成を使用しないbabel.transform()関数

分類Dev

Webpackはgulp-babelでうまく機能していません

分類Dev

BabelはArray.fromまたは 'for ... of'ループを処理していません

分類Dev

IE11ではbabel-polyfillを使用してPromiseが定義されていません

分類Dev

Requireは、babelおよびwebpackでReactJを使用して定義されていません

分類Dev

どういうわけかhttpリクエストのcatchErrorはcordovaを使用して動作しません

分類Dev

QFrameはQWidgetを親として使用していませんか?

分類Dev

UnityのJsonUtilityはもう機能していません。どうして?

分類Dev

Ubuntu16.04はほとんどスワップを使用していません

分類Dev

WebStormはgit.exeを認識しません。どうして?

分類Dev

Powershell形式-Hexは行末を表示しません。どうして?

分類Dev

「gitremote」は原点を表示しません。どうして?

分類Dev

OpenVPNを使用している場合はhttpサイトを取得できませんが、httpsサイトは問題なく機能します。どうして?

分類Dev

Odataはフィルターを使用できません。どうして?

分類Dev

React Hot Loaderは機能しているようですが、更新されません。[babel-preset-env]

分類Dev

BabelはJSXを翻訳していないようですか?

分類Dev

Cでポインタを使用せずに関数で配列をソートすることはうまくいきませんでした。どうして?

分類Dev

PHP interafce mysql()は機能していませんが、mysqli()は機能しています。どうして?

分類Dev

imageioを使用して配列の形状を変更することはできません。どうして?

分類Dev

jqueryを使用してliを非表示にするにはどうすればよいですか?hide()が機能していません

分類Dev

Angularはnodejsを使用して定義されていません

分類Dev

SelectListはViewBagを使用して入力されていません

分類Dev

改行は使用していませんが、配管中に入力はどのように終了しますか?

分類Dev

私のプログラムは整数を正しく読み取っていません。どうして?

分類Dev

APIを使用してZOHOINVOICEに新しい顧客を追加するにはどうすればよいですか?次のPOSTメソッドを使用して、新しい顧客を作成します。しかし、機能しません。

分類Dev

babelとJSXはどのように関連しているか、または異なっていますか?

分類Dev

'urlparse'という名前のモジュールはありませんが、urlparseを使用していません

Related 関連記事

  1. 1

    .babelrcを使用して、antdでbabel-plugin-importを機能させるにはどうすればよいですか?

  2. 2

    Babelはデコレータを変換していません

  3. 3

    .babelrcまたはpackage.json構成を使用しないbabel.transform()関数

  4. 4

    Webpackはgulp-babelでうまく機能していません

  5. 5

    BabelはArray.fromまたは 'for ... of'ループを処理していません

  6. 6

    IE11ではbabel-polyfillを使用してPromiseが定義されていません

  7. 7

    Requireは、babelおよびwebpackでReactJを使用して定義されていません

  8. 8

    どういうわけかhttpリクエストのcatchErrorはcordovaを使用して動作しません

  9. 9

    QFrameはQWidgetを親として使用していませんか?

  10. 10

    UnityのJsonUtilityはもう機能していません。どうして?

  11. 11

    Ubuntu16.04はほとんどスワップを使用していません

  12. 12

    WebStormはgit.exeを認識しません。どうして?

  13. 13

    Powershell形式-Hexは行末を表示しません。どうして?

  14. 14

    「gitremote」は原点を表示しません。どうして?

  15. 15

    OpenVPNを使用している場合はhttpサイトを取得できませんが、httpsサイトは問題なく機能します。どうして?

  16. 16

    Odataはフィルターを使用できません。どうして?

  17. 17

    React Hot Loaderは機能しているようですが、更新されません。[babel-preset-env]

  18. 18

    BabelはJSXを翻訳していないようですか?

  19. 19

    Cでポインタを使用せずに関数で配列をソートすることはうまくいきませんでした。どうして?

  20. 20

    PHP interafce mysql()は機能していませんが、mysqli()は機能しています。どうして?

  21. 21

    imageioを使用して配列の形状を変更することはできません。どうして?

  22. 22

    jqueryを使用してliを非表示にするにはどうすればよいですか?hide()が機能していません

  23. 23

    Angularはnodejsを使用して定義されていません

  24. 24

    SelectListはViewBagを使用して入力されていません

  25. 25

    改行は使用していませんが、配管中に入力はどのように終了しますか?

  26. 26

    私のプログラムは整数を正しく読み取っていません。どうして?

  27. 27

    APIを使用してZOHOINVOICEに新しい顧客を追加するにはどうすればよいですか?次のPOSTメソッドを使用して、新しい顧客を作成します。しかし、機能しません。

  28. 28

    babelとJSXはどのように関連しているか、または異なっていますか?

  29. 29

    'urlparse'という名前のモジュールはありませんが、urlparseを使用していません

ホットタグ

アーカイブ