4

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

我有一个项目设置来使用 nodejs https 来获取 url,它可以工作,但我不确定如何或是否可能在我的 nodejs 项目中使用它,就像我们使用常规安装的 npm 包一样。

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 使用该包。我希望能够speechCommandsres来自 unpkg.com 的实例替换该实例。这可能吗?我尝试这样做的原因是,当我使用 npm 包时,我得到一个 fetch undefined 错误,并且由于这个包相当新,所以在他们的仓库中没有设置问题部分来询问。

4

0 回答 0