从CDN中的nbextension导入JavaScript?

时间:2018-09-22 16:00:04

标签: jupyter-notebook

我想在我的nbextension中使用https://crontab.guru/,如何从cdn中将它包括在nbextension中?

1 个答案:

答案 0 :(得分:1)

根据https://requirejs.org/docs/api.html

在配置中指定您的CDN-

requirejs.config({
    paths: {
        cron: '//unpkg.com/cronstrue@latest/dist/cronstrue.min'
    }
});

请勿附加.js

在定义load_ipython_extension的AMD模块中,将cron定义为依赖项-

define(['cron'], function(cron){

    function load_ipython_extension(){
        console.log(cron.toSrting("* * * * *"));

    }

    return {
        load_ipython_extension: load_ipython_extension
    };
});