問題タブ [babel-node]

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.

0 投票する
0 に答える
428 参照

javascript - babel-node が lerna のインポートされたコードをトランスパイルしない

私はいくつかのパッケージでlernaを使用しています:

serverは私の現在のプロジェクトでauthenticatorありgraphql、インポートされたモジュールです。

これが私のものserver package.jsonです:

私のsrc/server.jsファイル:

私のgraphql/src/index.js:

私のauthenticator/src/index.js

実行時

なぜbabel-nodeがgraphqlパッケージをトランスパイルし、パッケージをトランスパイルしていないのか理解できませんauthenticator

これは babel-node のバグですか? ここで何が欠けていますか?

PS: Laravel はモジュールへのシンボリックリンクを内部的に使用します。Windows 10 を使用しています。

0 投票する
2 に答える
2689 参照

javascript - lodash-esを使用するためにbabelを正しく設定するには?

プロジェクトで使用する必要がlodash-esありますが、バベルを正しく構成できません。常に次のようなエラーが報告されますSyntaxError: Unexpected identifier

hello.js

パッケージ.json

.babelrc

実行するbabel-node helloと、次のようなエラーが報告されます。

この問題の小さなデモもセットアップしました。必要に応じて複製して試すことができます: https://github.com/freewind-demos/javascript-babel-node-use-lodash-es-issue-demo

0 投票する
1 に答える
575 参照

node.js - インポートされたファイルにbabel/registerの影響を与える方法は?

以下gulpfile.babel.jsはエラーなしで実行されますbabel-node gulpfile.babel.js(gulpタスクを実行するには、実行する必要があることはわかっていますがgulp taskname、タスクをbabel-node gulpfile.babel.js実行せずにデバッグするためです)。

orキーワードを含むファイル (node-modules/my-config-helper/index.jsこの例では) をインクルードすると、エラーが発生します。importexportSyntaxError: Unexpected token export

node-modules/my-config-helper/index.js

require('@babel/register');単一のファイルにのみ影響するように見えますが、インクルードには影響しません。わかりました、どうすればいいですか?インストールするだけでは十分ではbabel-coreありません。babel-registermy-config-helper