Closed chrisjsewell closed 3 years ago
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:
thanks otherwise, the extension tutorial + this cookiecutter made it pretty easy to get my extension up and running!
Thanks @chrisjsewell for the report.
Would you be able to check whether removing the -e
part of the following command does the trick?
Looks like this might be related to the recent update of jupyter-packaging
.
However, there is still a problem for me that POST requests to the server are failing (see below for full output), even though this works fine locally.
Maybe the server extension is not correctly activated. This could be checked on Binder by opening a terminal and running:
jupyter serverextension list # binder starts a classic notebook server by default for now
jupyter server extension list # just to double check
Would you be able to check whether removing the -e part of the following command does the trick?
This fixed it for me with a client-side only extension that didn't console.log
that it is installed with the -e
flag in place.
The root cause is that BinderHub is not using the new jupyter server logic. So a server extension needs to be made backward compatible to work: see https://github.com/jupyterlab/jupyterlab-git/pull/863
Description
It feels like the Binder postBuild is missing a few steps. For an extension with server, this works to display my extension:
However, there is still a problem for me that POST requests to the server are failing (see below for full output), even though this works fine locally.
Perhaps you know a fix?
Reproduce
See binder link of https://github.com/chrisjsewell/jlab_aiidatree
Expected behavior
The extension is loaded on Binder load
Context
Post request failure: