0
javascriptコードを「ビルド」するためにweb.cビルドステップをtest.csprojに含めたいと思います。終了コード9009 msビルド内からコマンドを実行
JavaScriptコードは "D:\ js_code"にあります。入力時に、コマンドラインに
D:\js_code>webpack
が表示され、すべて正常に動作し、予期した結果が得られます。
はtest.csprojでコマンドを含めるには、私は...
は完全に有効であり、正しい結果を生成するので、ここでは除外された他のタグとコマンドのプレースホルダです
<Target Name="Build">
<PropertyGroup>
...
</PropertyGroup>
<Exec Command ... />
<Exec Command="D:\js_code\webpack.exe"/>
</Target>
を使用しました。
私はtest.csprojをビルドすると、私はコマンド "D:\ js_code \ webpack.exe" が
だけを取得するコード9009
<Exec Command="D:\js_code\webpack"/>
と同じ
で終了しました
何が問題なのでしょうか?
が必要SOU、JSコードが入っているディレクトリで実行する必要があります、あなたの2つの提案のどちらも助けました。私は正しいフォルダのコマンドラインからwebpackを実行することができ、すべて正常に動作します。明示的に作業ディレクトリを設定すると、私はまだ9009を取得します。 – user1934212
このビルドステップの時点で、 'webpack.exe'がこのディレクトリに存在することを確信していますか? –
私はちょうど私が愚かな間違いを犯したことに気がつき、あなたの2.提案が実際に私のために働くことを今確かめることができます。再度、感謝します。 – user1934212