To integrate a app into Domo interface

I am trying to replicate this framework in Domo, exactly as shown in the below link: 

I am following the same steps outlined in the link, but I'm encountering an error at step 2.

When I run domo publish, I get an error, despite having the Domo CLI and other necessary packages installed in my terminal


————————-
Error:[ERROR] The domo cli tool has experienced an error. As it is

[ERROR] possible this bug has already been fixed, please try updating

[ERROR] using npm install -g ryuuchocolatey install domo or brew update

[ERROR] then brew upgrade domo(depending on the version you are using) and run

[ERROR] this command again. If this does not fix the issue, please contact your MajorDomo.

[ERROR] error message: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined

-----———————

Can someone help me in troubleshooting this? https://developer.domo.com/portal/omi6lzvpm47ei-return-flow

Best Answer

  • ArborRose
    ArborRose Coach
    Answer ✓

    The error suggests the domo publish is failing due to an issue with how CLI is handling a file path. The path argument must be a string or an instance of Buffer or URL. The error indicates that somewhere in the process, a file path is either missing or improperly defined.

    Update the Domo CLI

    npm install -g ryuu

    Or, depending on how you initially installed the Domo CLI, you might need to use:

    brew update && brew upgrade domo

    or

    chocolatey install domo
    

    It may also be due to an issue with your configuration file. Running the Domo CLI in debug mode can give you more insight into what might be going wrong.

    domo publish --verbose

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **

Answers

  • ArborRose
    ArborRose Coach
    Answer ✓

    The error suggests the domo publish is failing due to an issue with how CLI is handling a file path. The path argument must be a string or an instance of Buffer or URL. The error indicates that somewhere in the process, a file path is either missing or improperly defined.

    Update the Domo CLI

    npm install -g ryuu

    Or, depending on how you initially installed the Domo CLI, you might need to use:

    brew update && brew upgrade domo

    or

    chocolatey install domo
    

    It may also be due to an issue with your configuration file. Running the Domo CLI in debug mode can give you more insight into what might be going wrong.

    domo publish --verbose

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **