私はBrunchプロジェクトを、Brunch 2.8.2を使用してセットアップしました。このバージョンのBrunchは、NPMを介したフロントエンドの依存関係に優れています。また、Typescript Brunchプラグインを使用しています。私のコードではimport $ = require("jquery")
でも問題ありません。ブランチでJQueryプラグインをロードする2.8
しかし、私は自分のコードで使用できるようにJQueryプラグインをロードする方法を理解できません。
単にpackage.jsonに追加しても、コンパイルされたvendor.js
に表示されません - それはどこにも必要ないので、期待どおりです。
私は上記のjQuery自体がグローバル作るために正常に動作しますが、おそらくjquery-validation
以降のみjQueryのに自分自身を添付して、何も自分自身を返しません
npm: {
globals: {
"$": "jquery-validation"
}
}
を使用することはできません、それは取得していませんこれを介してロードされます。
コンパイラの.d.ts
はJQuery自体にアタッチされていて、独自のモジュールをエクスポートしていないと記述しているため、Typescriptコードでrequire("jquery-validation")
を使用できません。
私は何をしようとしていますか?