0

问题

如何让雪包转换:

import { render } from "preact";

进入:

import { render } from "https://cdn.skypack.dev/pin/preact@v10.5.14-NU6DIzRE0F11UYcL6Ija/mode=imports,min/optimized/preact.js"

我试过的

我添加remote到我的雪包配置中:

packageOptions: {
    origin: "https://cdn.skypack.dev",
    source: "remote",
    types: true,
},

但这使得导入看起来像这样:

import {h, render} from "../_snowpack/pkg/preact";

_snowpack/pkgwhich 中导出如下内容:

export * from '/_snowpack/pkg/-/preact@v10.5.14-NU6DIzRE0F11UYcL6Ija/dist=es2020,mode=imports/optimized/preact.js';
export {default} from '/_snowpack/pkg/-/preact@v10.5.14-NU6DIzRE0F11UYcL6Ija/dist=es2020,mode=imports/optimized/preact.js';

而那些 404 因为那个文件不存在。

这是将 Snowpack 与 Skypack 之类的 CDN 一起使用的错误方式吗?

4

0 回答 0