この質問で説明されているのと同じ問題に直面しています。ノードを使用している場合、基本的にsinonは必要なすべてのサブモジュールのみを取り込みます。AMD(私はwebpackを使用しています)を搭載したブラウザで使用しようとすると、明らかに手動で含める必要がありますlib/spy.js
。
現在、sinon をエクスポートする webpack モジュールがあります。
exports.sinon = require('sinon');
ロールインするように変更するにはどうすればよいspy.js
ですか?
これは何よりも CommonJS 構文の問題だと思います。