Как потребовать сторонний пакет js при разработке расширения Jupyter Notebook - PullRequest
0 голосов
/ 14 мая 2018

Я хочу написать расширение для Jupyter Notebook для русалка . Или, более распространенный способ - как упаковать пакет npm в расширение Jupyter Notebook.

Но когда я включаю пакет mermaid в main.js, возникает следующая ошибка:

utils.js:62 Failed to load extension: ["nbextensions/notebook_mermaid/mermaid"] TypeError: _.constant is not a function
    at Object../node_modules/graphlibrary/lib/alg/dijkstra.js (mermaid.js:26950)
    at __webpack_require__ (mermaid.js:30)
    at Object../node_modules/graphlibrary/lib/alg/index.js (mermaid.js:27094)
    at __webpack_require__ (mermaid.js:30)
    at Object../node_modules/graphlibrary/index.js (mermaid.js:26820)
    at __webpack_require__ (mermaid.js:30)
    at Object../src/diagrams/flowchart/flowRenderer.js (mermaid.js:64777)
    at __webpack_require__ (mermaid.js:30)
    at Object../src/mermaidAPI.js (mermaid.js:71197)
    at __webpack_require__ (mermaid.js:30)

Я загрузил код на github, https://github.com/Honghe/notebook_mermaid

...