2017-02-13 11 views
1

TypeScriptとReactJSを使用して単純なMVC5プロジェクトを実行するためのチュートリアルをほぼすべて試しました。ReactJS/TypeScriptを新しいクリーンなMVC5プロジェクトと連携させる

注:Visual Studio 2015、.NET 4.6.1およびASP.NET Webアプリケーション(.NET Framework)の空の4.6.1テンプレートを使用して、最初からプロジェクトを作成しました。間で

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.

:WebPACKのを使用しようとすると

私はすでにこれまでに試したのチュートリアルのいくつかは、私は常に次のエラーを取得するhereherehereherehere

を見つけることができますnpmというメッセージがあります。

npm WARN engine [email protected]: wanted: {"node":">=4.3.0 <5.0.0 || >=5.10"} (current: {"node":"5.4.1","npm":"3.3.4"})

私のnode-versionが利用可能な最新のものです。

チュートリアルが見つからず、何がうまくいかないのか分かりません。

+0

する必要がありますどのWebpackのバージョンを使用していますか? Webpack構成ファイルはどのようなものですか? – Frxstrem

+0

@Frxstrem難しいと言います。チュートリアルで与えられている 'webpack.config.js'を試してみました。コピー&貼り付けだけでなく、自分で遊んでいます。私が何を変えても、エラーは同じでした。最新のテストは "" webpack ":" 2.2.1 "' – KingKerosin

答えて

1

Webpack 2を使用していますが、使用しているチュートリアルはWebpack 1用に設計されている可能性があります.Webpack 2の設定ファイルの構造に大きな変更がありました。 Webpack 2で作業するための設定ファイル。

Webpack 2に移行するためのガイドはhereです。特に:

  • modules.loadersではなくmodules.rulesmore
  • modules.preLoadersは(more)もはや使用することはできません
  • あなたは(moreresolve.extensionsから空の文字列''を削除する必要があります
+0

ありがとうございました。見て、それを試してみるだろう。 'current:{" node ":" 5.4.1 "}'メッセージに関する考え方は? – KingKerosin

+0

@KingKerosinこの警告は、使用しているノードのバージョンでモジュールがサポートされていないことを示しています(これは、バージョン5.0と5.10の間にバグや何かがあるためです)。それはあなたに影響するかもしれませんが、Webpackの問題には関係ありません。 – Frxstrem

関連する問題