問題タブ [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.

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

heroku - Node JS アプリを Heroku サーバーにデプロイするときに「npm start」エラーが発生する

NodeJS アプリを Heroku サーバーにデプロイすると、このエラーが発生します。

私の構成: package.json ファイル。

私の設定:Profileファイル

サーバーでbabel-node index.jsを実行しようとしています。しかし、このエラーが発生しました

私はそれを修正するために探していましたが、それでもこのエラーが発生しました。助けてください。

アップデート

依存関係は既にインストールされていますが、「npm start」エラーが発生します。

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

javascript - babel cliのbabel includeパラメータで正規表現を使用するには?

babel の助けを借りて、自分のsrcディレクトリの内容と node_modules のいくつかのパッケージをトランスパイルしたいと考えています。package.json の npm スクリプトとして次のコマンドを使用しています。

abc-orで始まるすべてのパッケージを含めるにはqwe-

私が得る出力エラーは次のとおりです。

Babel はフォルダーの内容を正常にコンパイルしますが、またはsrcで始まる node_module パッケージの内容をトランスパイルしません。abc-qwe-

私が試したこと:

  1. include ステートメントの後に正規表現を使用します。
  2. 次のように、ルート レベルで babel.config.js に include を追加します。

    含める: [ /node_modules/(abc-|qwe-)/ ]

私が使用しているバベルパッケージ: "@babel/cli": "^7.5.5", "@babel/core": "^7.5.5"

ただし、すべてのプラグインの提案はバージョン 7.0.0 のものです。

これが関連しているかどうかはわかりませんが、シンボリックリンクで始まるabc-qwe-、シンボリックリンクであるパッケージです。これが私の問題を複雑にするかどうかはわかりません。

これらの試みはどれも役に立ちませんでした。私は何を間違っていますか?

更新:@Powell Yeコメントに従って、グロビングでさらにいくつかの試みを試みました。abc-パッケージを入力するだけに制限しました。それは-グロビングパターンの特殊文字であるように見えるので、それを削除すると進行しました:

ただし、まだOctal literal in strict modeBABEL_PARSE_ERROR 解析エラーが発生します。

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

javascript - npx babelがbabel.config.jsから構成を読み取らない

コマンドラインから実行するときnpx babel index.js、babel.config.js から自分のバベル構成が適用されることを期待していました。

しかし、なぜそうなのか疑問に思っていたので、そうではないようです。

npx babel --help で、 --no-babelrc フラグが .babelrc および .babelignore ファイルからの構成を無視すると述べていることに気付きました。これは、このコマンドを呼び出すときにbabel.config.jsファイルが考慮されていないことを示唆していますか?

乾杯