基本的な質問です。webpack プロジェクトを jspm に変換しようとしています。jspm では、次のように、サイトの現在のビューに基づいて JS をロードします。
var currentView = document.body.getAttribute('data-jscontroller');
if ( currentView ) {
var viewPath = './views/' + currentView;
require( viewPath );
App.Views[currentView].init();
}
残念ながら、これはエラーを返します:
es6-module-loader.js:7:26213
TypeError: Module ./views/home not declared as a dependency.
必要なファイルの内容は、読み込まれたビューのアプリ機能へのイベント サブスクライバーを持つオブジェクトを構築する単純なオブジェクトです。
これを達成する方法はありますか?