I developed a plugin using the public version of c9 and tested it there. It worked well in debug mode. I then pushed it to my local git repo.
Then I switched to my locally running version of Cloud9 (The SDK).
There, I checked out my plugin code and built/installed it as follows:
me@server:~/my.ide.tooltabs$ c9 build -v my.ide.tooltabs (...) Permissions are: world WARNING: Description property in package.json will be ignored. README.md will be used. Processing 2 files. Compressing: false Done! me@server:~/my.ide.tooltabs$ c9 install . --local --verbose Installing package locally npm WARN package.json firstname.lastname@example.org No license field. Successfully installed my.ide.tooltabs@undefined me@server:~/my.ide.tooltabs$
To me it looks like everything went fine. Except it didn’t. The installed plugin is nowhere to be seen. It’s neither in the plugin manager nor anywhere else. Well, not nowhere. The folder exists at ~/.c9/plugins/my.ide.tooltabs/ What did I do wrong? I enabled all the experimental options.