如何在我的nodejs项目中使用unpkg网址?

时间:2019-04-05 15:14:57

标签: node.js unpkg

是否可以在我的nodejs项目中使用unpkg.com网址?

我有一个项目设置,可以使用nodejs https来获取URL,并且可以正常工作,但是我不确定像在常规的npm软件包中那样,如何或是否有可能在我的nodejs项目中使用它。

const https = require('https');
const url = 'https://unpkg.com/@tensorflow-models/speech-commands@0.3.3/dist/speech-commands.min.js';

然后我需要在这里使用它:

async function app() {
    https.get(url, (res) => {
        const statusCode = res.statusCode;

        if (statusCode != 200) console.error(`Error ${statusCode}: ${res.statusMessage} ${url}.`);
        else console.log('Success');
    });
    recognizer = speechCommands.create('BROWSER_FFT');
    await recognizer.ensureModelLoaded();
    predictWord();
};

成功返回响应,但我最终需要通过该URL使用该程序包。我希望能够用unpkg.com的speechCommands替换实例res。这可能吗?我尝试此操作的原因是因为当我使用npm程序包时,会收到未定义的错误,并且由于该程序包是新程序,因此在其回购中没有问题部分设置。

0 个答案:

没有答案