如何在 Jupyter 笔记本中需要节点模块?

use*_*829 6 requirejs jupyter jupyter-notebook

例如,考虑一个带有%%javascript单元格的 Python 笔记本。我想直接使用节点模块,比如 THREE.js 或 D3.js。理想情况下,我想使用全局安装的节点模块。但是,现在,即使这样也行不通:

<script type="text/javascript">
    require.config({
          paths: {
            THREE: ["https://cdnjs.cloudflare.com/ajax/libs/three.js/85/three.min.js"],
          }
        });

        require(["THREE"], function(THREE){
          console.log("in require");
          window.THREE = THREE;
        });
</script>
Run Code Online (Sandbox Code Playgroud)

我认为 console.log 应该会运行,但事实并非如此。并且没有错误。