問題タブ [psake]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
572 参照

build - Psake はプロパティとパラメーターを無視します

psake 4.5.0を使用して、 と の両方をdefault.ps1渡してファイルをさまざまな方法で実行しようとしましたが、これらの値は-scriptのルート スコープでは無視されます。-properties-parameters.ps1

相対実行 (サブフォルダー内の psake を使用) :

インポートされたモジュールで実行:

インストールされた Chocolatey-package を介して実行します

実行cmd.exe:

現在、default.ps1これらの値をすべてデバッグしているだけです。

すべての場合の出力は次のとおりです。

properties渡すおよび/またはparameterspsakeに適切な構文は何ですか?

0 投票する
0 に答える
191 参照

psake - psake は依存タスクを無視できますか?

PSake では、依存タスクが実行されないように要求するオプションはありますか。例えば:

することは可能ですInvoke-psake .\Build.ps1 T2 -ignoredependenciesか?

この理由は、大規模なプロジェクトでは、多数の依存関係を持つタスクのテストに (直接的または間接的に) 長い時間がかかるためです。これは、すべての依存関係が再構築されるためです。

0 投票する
1 に答える
425 参照

msbuild - 特定のプラットフォームが提供されている場合でも、MSBuild は常にすべてのプラットフォームをビルドします。

ARM プラットフォームのみをビルドするように指定しているにもかかわらず、MSBuild が常にすべてのプラットフォームを UWP ソリューション用にビルドする理由についてのアイデア。これは私が使用しているコマンドラインです:

私は何かを見逃していますか、何か間違っていますか?

ありがとう。

更新 - 1:

また、x86 をプラットフォームとして指定しようとしましたが、それでもすべてのプラットフォームがビルドされます。

0 投票する
1 に答える
292 参照

powershell - Psake - MSBuild の /m スイッチを有効にする方法は?

こんにちは、MSBuild と Psake を使用してプロジェクトをコンパイルしようとしていますが、/m を MSBuild に渡す際に問題があります。これが私のコードです:

MSBuild の出力:

"C:\Users\mabre\Source\Psake\Psake.sln" (デフォルト ターゲット) (1) -> "C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj" (デフォルトのターゲット) (5) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets(262,5): エラー: の一部が見つかりませんでしたパス「C:\Users\mabre\Source\Psake.build\temp \m \src\Psake.Library\obj\Release\netstandard1.6」。[C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj]

/mは現在、出力パスの一部であることに注意してください

エラー: 2016 年 7 月 22 日 12:39:04 AM: C:\Users\mabre.nuget\packages\psake\4.6.0\tools\psake.psm1:156 で char:17 + throw ("Exec: " + $errorMessage) +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [<<==>>] 例外: Exec: 実行エラーコマンド MSBuild $solutionFile "/p:Configuration=$buildConfiguration;Platform=$buildPlatform;OutDir=$tempPath /m" . ビルド終了コード: 1

前もって感謝します