問題タブ [babel-loader]
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.
webpack - トランスパイル前に Webpack/Babel が JavaScript エラーを検出しない
新しい React プロジェクト用に webpack-dev-server を構成しました。ES6コードをトランスパイルするためにbabel-loaderを使用しています。以前のプロジェクトでは、トランスパイルの前に JavaScript コードの明らかなエラーを検出できました。たとえば、インポート ステートメントの欠落や未定義の変数などです。
webpack / babel-loader が明らかなエラーを検出しないのはなぜですか? そして、これらのエラーをトランスパイルせず、代わりにコマンドプロンプトにログを記録するようにbabel-loaderを構成するにはどうすればよいですか?
これが私のpackage.jsonです
これは私の.babelrcです
JavaScriptファイルの私のローダーは
javascript - Webpack: 'undefined' または 'null' のプロパティ 'curry' を分解できません
ブラウザに webpack と babel-loader を使用してアプリケーションをコンパイルした後、メイン関数が開始する前に次のエラーがすぐに表示されます。
問題のあるコードは、次の ES5 トランスパイルです。
上記のコードは、 ramdaおよびbluebirdに依存するプライベート機能ライブラリからのものです。このライブラリは Node.js 8.9.1 で使用され、動作しています。
使用されるwebpack構成は、philipwaltonのwebpack-esnext-boilerplate からそのままです (:D から始めるのに最適です)。
バージョン:
- バベルクリ: ^6.26.0,
- バベルローダー: ^7.1.2,
- ウェブパック: ^3.8.1,
- ブラウザ: Google Chrome バージョン 62.0.3202.89 (公式ビルド) (64 ビット)、
- Node.js: 8.9.1、
- npm: 5.5.1
エラーの原因と解決方法を教えてください。
乾杯✨</p>