soma.js
で作業していない人は、soma.js
とsoma-template.js
の2つのコアファイルが付属するマイクロフレームワークです。彼らは、私はこれが働いていなかった、しかしvar soma = require('soma.js');
とsoma.template = require('soma-template');
browserify、soma.jsに依存関係を引き継ぐ
を使用し、私のプロジェクトではので、npm
に両方とも、代わりに私のhtml
ページにCDNのURLをハードコーディング。それはすべての作品、その後、私はwindow
にthis
を変更した場合は
(function(soma){
// code here
}(this['soma'] = this['soma'] || {}));
:だから私はに掘り始め、soma-template npm module source code
は次のようになりますことを見出しました。しかし、理想的な世界では、npmモジュールのソースコードを掘り下げたくないので、何とか私のメインエントリポイント内に設定したいと思う。
私はそれにsoma
変数の現在のスコープを渡す必要があるようにそれはほとんど感じているが、私はそれを行う方法がわからないんだけど...
任意の助けもいただければ幸いです。
現在のbrowserify/browserify-shimの設定はどうなっていますか? – YPCrumble