スクリプト実行パスの下位にある関数を呼び出す(またはロードする)方法があるかどうか疑問に思いました。
デプロイメントを実行するスクリプトを作成しました。最後のステップの1つとして、スクリプトはweb.configを解析し、構成ファイルに基づいて大量の変更を加えます。実際に展開せずにweb.configを生成するスイッチを要求する機能要求が届きました。
私がそれを行うことを考えることができる唯一の方法は、すべての解析ロジックを巨大な関数にし、スクリプトの開始時にそれをロードすることです。ただし、そのアプローチでは、スクリプトがひどく醜くなります。また、すべてのロジックを別のスクリプトに分割して、ドットソーシングする必要もありません。
助言がありますか?
ありがとうございました。