在开发Jupyter Notebook扩展时如何要求第三方js包

时间:2018-05-14 09:45:58

标签: jupyter-notebook mermaid

我想为https://github.com/apilayer/freegeoip编写Jupyter Notebook扩展的扩展名。或者更常见的是,如何将npm包webpack到Jupyter Notebook Extension。

但是当我在main.js中包含mermaid包时,会遇到以下错误:

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, mermaid

0 个答案:

没有答案