私のプロジェクトでは、ローカル スコープにいくつかのプライベート関数がある外部ライブラリを使用しています。次のようになります。
(function(window, undefined) {
var isArray = function() {...}
var forEach = function() {...}
var int = function() {...}
{(this))
外部ライブラリはいくつかの機能を提供しますが、さらに、プロジェクトで言及したこれらの関数を使用するため、externalLib プライベート関数をウィンドウ スコープに配置する必要があります。それを避けるために、私のコードと externalLib コードを使用して myLib.js をビルドします。したがって、externalLib.js からいくつかのコードを配置する必要があります (基本的には、コードから最初と最後の行を削除するだけです)。GruntJS でこのタスクを達成するための最良の形式についてどう思いますか? よく説明したと思います