Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a devcontainer #637
base: master
Are you sure you want to change the base?
Add a devcontainer #637
Changes from 1 commit
5249829
e53ca27
af44d3a
bc6439d
b4b0bfe
5c87e86
0002860
c2f7aa7
a245196
2bfcaaf
133a040
9a035c8
17e3879
384a0f9
fe80a06
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vidartf This codespace now includes Jupyter Lab, this will allow people starting up the codespace to have a pre-install Jupyter Lab to develop against.
However I am not sure the best way to link the local version of nbdime to the JupyterLab server.
This works, but I am not sure how to get changes to show up, I need to rebuild the docker container every time which is not great.
Is there some sort of script I could put together to automatically update Jupyter Lab? Thanks..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was trying to use this command
jupyter labextension develop --overwrite .
But it was not working as I would expect. I wonder if there is some prereq I am not aware of that the cookie cutter does?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jupyter labextension develop . --overwrite
is correct, but not sufficient on its own. If you change some code in thenbdime
package, you would then need tonpm run build
in packages/nbdime)npm run build:dev
in packages/labextension)To have it build automatically (and quicker), you can set up watchers:
npm run watch
in packages/nbdimenpm run watch
in packages/labextensionjupyter labextension watch
? This one currently doesn't work for me, so might be worth asking lab devs about if there is a good watch command..There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool thanks. I will dig into this