Jupyter Lab Разработка / добавление боковой панели - PullRequest
0 голосов
/ 12 марта 2020

Я работал над созданием пользовательской боковой панели, и я обнаружил этот фрагмент кода (ниже) при создании простой боковой панели. Пожалуйста, помогите мне понять, почему он не работает, и если ему нужны какие-либо исправления.

Я сталкиваюсь с ошибкой во время компиляции кода, когда он не может найти некоторые из 'node_modules'.

Я пытаюсь получить базовый c пользовательский интерфейс, а затем продолжаю добавлять функции по мере их создания. Спасибо!

  /**
* Activate the extension.
*/
function activateext(
app: JupyterLab,
docmanager: IDocumentManager,
editorTracker: IEditorTracker,
restorer: ILayoutRestorer,
notebookTracker: INotebookTracker,
rendermime: IRenderMimeRegistry,
palette: ICommandPalette,
): IExt {
// Create the ext widget.
const ext = new Ext({docmanager, rendermime, palette});
// Create the ext registry.
const registry = new ExtRegistry();
//add commands
addCommands(app, palette);


// Add the ext to the left area.
ext.title.label = 'DTLA';
ext.id = 'table-of-contents';
app.shell.addToLeftArea(ext, {rank: 700});

// Add the ext widget to the application restorer.
restorer.add(ext, 'juputerlab-ext');

return registry;
}

export default extension;

Я нашел этот фрагмент кода в JupyterLab - добавить подмножество команд на вкладку боковой панели

...