私は、コンストラクタas-a-functionを持つ名前付きrequirejsモジュールを持っています。requirejs - 必要なときではなく、モジュールが定義されているときに構築する
define('myModule', [ 'import1', 'import2' ], function(i1, i2) {
...
});
私は
- にできるようにしたいがcorect順には、スクリプトタグ
- 経由 requirejsのAPIを使用していないHTMLにモジュールを取り付け requirejsのAPI
今度は、define
という名前のスクリプトをドキュメントに添付します、スクリプトは正常にロードされますが、モジュールは定義されません。コンストラクタは呼び出されません。
これは正常な動作ですか?これを修正する回避策がありますか?
モジュールを何も使用しない(必要とする)ときに何を定義する必要がありますか? – Bergi
1.私はモジュールについて何も知らず、代わりにファイルの添付ファイルに依存するいくつかのレガシーコードを持っています。 2.グローバルシングルトンオブジェクトを含むいくつかのモジュールが必要です。私はそれらを頭の中のスクリプトとして添付したい。他のモジュールに依存しているため、ここではモジュールが必要です。 – Olegas
オプティマイザを搭載したr.jsは、固体の選択かもしれません – dmi3y