問題タブ [babel-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ブラウザーで Babel を使用して ES6 ジェネレーターをトランスパイルする
babel を使用して ES6 をトランスパイルすることはできますが、ジェネレーターをテストしようとすると、この例外が発生しました。Uncaught ReferenceError: regeneratorRuntime is not defined
周りを見回したところ、bable-generator とランタイム プラグインを追加する必要があることがわかりました。package.json からわかるように追加しましたが、それでもこのエラーが発生します。
コードをコンパイルするbabel cli「npm run watch」を実行しており、ブラウザーで実行できます。私は一歩が欠けていると感じています:)
git - node_modules へのリンク全体を入力せずに GIT bash から Babel-node を実行する方法
目標は、babel-node のリンク全体を入力せずに、GIT bash から babel-node server.js を実行することです。
.bash_profile に以下を追加:
.bashrc に以下を追加:
$ babel-node server.js を GIT bash に入力すると、次のように表示されます。
GIT、NPMなどの使い方をまだ学んでいます...
上記のディレクトリを変更するにはどうすればよいですか?
javascript - Async Generator は babel-node で動作しますが、babel-register または build で失敗します
を使用babel-node
して、次のコードを実行できました
ここでは動作しませんが、オンラインのBabel REPLで動作します
同様に、次babel-node
のように実行すると:
ただし、次のようにビルドして実行すると失敗します。
そして私にくれます
使用babel-register
も同じエラーで失敗します:
私の現在.babelrc
のように見えます
es2015
代わりに使用してes2015-node6
もメリットはありません
babel-node
ここで使用されているデフォルトのプラグインとプリセットを見てみると、それらが空のように見えます
私は何が欠けていますか?