Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

ServiceNow StudioでAI Agent作成時に「target/ directory doesn't exist」が発生しBuild & Installできない

sayuriishid
Kilo Contributor

ServiceNow StudioにてAI Agentの作成を行っておりますが、Build & Install実行時に以下のエラーが発生し、ビルドに失敗する事象が発生しております。

エラーメッセージ

target/ directory doesn't exist

AI Agentの作成指示自体は実行できておりますが、Build処理が正常に完了せず、Build & Installを実行できない状況です。

本事象の原因として考えられる点や、Build & Installを正常に実行するための確認事項・対処方法についてご教示いただけますでしょうか。類似事象が報告されている場合は、参考となるナレッジやCommunity記事なども併せてご共有ください。

 

現状は以下のような解決策・対処法が表示されています。

sayuriishid_0-1788492028195.png

 

1件の返信1

ishikawa-daichi
Giga Sage

@sayuriishid 
確証はないですが、もし参考になればと思い、コメントです。

 

文面を見る限りでは、以下の項番1-2辺りを確認してみると良いかもしれません。

  1. アプリのルートディレクトリにいるか
    → package.json, now.config.json, src/ がある場所で実行しているか
  2. 直前の build ログにエラーがないか
    → target/ directory doesn't exist より前のエラーが本命な気がします
  3. install を先に打っていないか
    → buildの後にinstallを通す必要がある (ここはBuild Agentが判断していると思うので気にしなくて良さそう)

※投稿画像も、手動生成以外は妥当な解決策を示しているように見えています

 

 

以下、参考までに正常にビルドが成功した際のExplorerに表示されるディレクトリ構成を示します。
※ targetディレクトリがビルド成果物の出力先

ishikawada_0-1788707594391.png

 

 

なお、Build Agentで開発をする場合、UIは少し変わってしまいますが、内部処理を確認する上ではServiceNow IDEの活用も検討してみても良いかもしれません。

 

[Docs] ビルドエージェント および ServiceNow AI Platform ツール

https://www.servicenow.com/docs/r/ja-JP/application-development/vc-build-agent-studio-vs-ide.html