2

私はVisual Studio 2015を使用しており、 ASP.NET 5 Web アプリケーションを作成しました。行で失敗する単純なReactJSコンポーネントがあります

var _react = require('react');

webpack/browserifyを使用する代わりに、 (1) Babelを介した JS への JSX コンパイルと (2) requireをサポートするためのモジュール管理を実行できるJSPMをインストールしようとしました。

このページの Scott Allen は、JPSM を ASP.NET 5 プロジェクトに統合する方法について説明しています。これを一時的に機能させることはできますが、ビルド プロセスの一環として system.js を wwwroot にコピーするタスクをgulpで実行したいと考えています。JPSM init コマンドラインを実行するときに上書きしたくないpackage.jsonが既にあります。

package.jsonから JSPMをインストールしました

{
  "name": "ASP.NET",
  "version": "0.0.0",
  "devDependencies": {
    "gulp": "3.8.11",
    "gulp-concat": "2.5.2",
    "gulp-cssmin": "0.1.7",
    "gulp-uglify": "1.2.0",
    "rimraf": "2.2.8",
    "jspm": "0.15.7"
  }
}

これらすべての要素を統合して、適切なビルド設定を行うにはどうすればよいでしょうか?

  1. Gulpを使用してJSPM system.jsファイルを作成するには?
  2. JSPM と Babel を使用して JSX から JS ファイルを作成するタスクはどのようになりますか?
  3. requireキーワードを使用してモジュールをロードする機能を取得するには、require または類似のパッケージをインストールする必要がありますか?
4

0 に答える 0