Cant See Private Library Uploaded From CLI on Web IDE

When I am uploading a library via Particle CLI from the library folder with all the necessary files needed inside the folder, I am not able to see the uploaded library in the private libraries list from Web IDE.

On terminal, there is no error message as well.

Any suggestions for troubleshooting this issue will be highly appreciated.

How exactly are you including your library? Can you take a look at the library docs page and confirm that you’re using the correct structure?

@Colleen I have exactly followed the structure thats mentioned on the page

Screenshot 2021-10-21 at 3.22.33 PM

Have you tried clearing the cash in Web IDE?

BTW, the folder should be called examples (plural) and you library should contain at least a header file that carries the same name as the library itself (cannot verify that on the given screenshot :wink: ).

project.properties isn’t supposed to be part of a library.

Can you DM me the email used for this and the name of the library?

Hi @ScruffR - Thanks for the input. Corrected my folder names and removed the project.properties as well. But no luck :frowning:

Currently I have added my library files in the application using add file option on webIDE but would really like a resolution on this as its very inconvenient.

Folks! Library got added now!

Heres what I did -

  1. I went to the library folder
  2. Ran “particle library migrate” via CLI
    Received “Library already in v2 format: ____” from CLI
  3. Ran “particle library upload”
    Library got uploaded.

So after running the “particle library migrate” command only then the library got uploaded even though it was already in version v2. But it worked after doing the above. Was not uploading the library when I was just running “particle library upload” without running “particle library migrate”

Thanks for the support and please let know if you have any questions for me.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.