问题标签 [skypack-cdn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
155 浏览

javascript - 使skypack成功构建带有JSX的npm包需要什么?

我发布了一个 NPM 包,但 skypack 出于某种原因对它不满意,我不知道为什么。

加载https://cdn.skypack.dev/cytoscape-react@1.0.6重定向到https://cdn.skypack.dev/error/build:cytoscape-react@v1.0.6-pQwJpOFuFHUhInF8ChMh说:

第 48 行字符 12 显然是 JSX 开始的地方,所以它对 JSX 不满意,但我不确定它想从我这里得到什么。我试过给它一个babel.config.jspm

它有 dev 依赖package.json项,我也尝试了 babel config package.json

如果我在以下位置进行 webpack 配置,我可以构建一个包:

Skypack 有一个信息页面https://www.skypack.dev/view/cytoscape-react突出了一些问题,但我认为没有什么会导致这类问题......

0 投票
0 回答
68 浏览

javascript - 如何让 Snowpack 将导入转换为 CDN?

问题

如何让雪包转换:

进入:

我试过的

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

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

_snowpack/pkgwhich 中导出如下内容:

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

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

0 投票
1 回答
21 浏览

rollupjs - 让 Snowpack 与 Skypin Rollup 插件一起工作

我正在尝试rollup-plugin-skypin通过snowpack. snowpack-plugin-rollup-bundle我有一个像这样设置的小项目:

雪包.config.mjs

包.json

index.js

然后在运行时出现此错误yarn build

这个错误是什么意思?有没有可能让所有东西一起工作?

0 投票
1 回答
258 浏览

javascript - 未捕获的语法错误:请求的模块未提供名为“fs”的导出

我不擅长 javascript。我正在尝试通过修改此示例将一些文件作为文件夹上传到 nft.storage -> https://github.com/nftstorage/nft.storage/blob/main/packages/client/examples/node.js/ storeDirectory.js

我的文件不是通过表单上传,而是存储在我的 PC 文件系统中。下面是我的js代码。

但是我在下面不断收到此错误。

Uncaught SyntaxError: The requested module 'https://cdn.skypack.dev/fs-' does not provide an export named 'fs'

我尝试用“https://www.skypack.dev/view/fs-extra”和“https://cdn.skypack.dev/graceful-”替换“https://cdn.skypack.dev/fs-” fs',它给了我同样的错误。

如果我删除'fs'周围的花括号,我会得到Uncaught Error: [Package Error] "fs" does not exist. (Imported by "fs-").

非常感谢任何帮助。我的应用程序是 PHP+ JS,而不是 node.js。

0 投票
0 回答
17 浏览

codepen - 如何在 CodePen 上从 Skypack 或其他 CDN 导入 @sanity/ui?

这是我的笔:https ://codepen.io/danmichaelo/pen/rNGeEKK

导入对等依赖项@sanity/ui工作正常:

但是一旦我添加@sanity/ui到混合中,我会得到一个死机白屏(没有实际使用它,导入它就足够了):

我应该使用另一个 URL 吗?

0 投票
1 回答
91 浏览

javascript - 截至 137 年未能解析模块说明符“三”

回到一些旧项目,我发现什么都没有加载。检查控制台日志,我看到以下内容:

在我的脚本中,我得到以下内容:

我尝试退后一些版本,直到我达到0.136.0这个错误才消失。一个导入的方式是否发生了three.js变化,或者这是一个错误?

另外,是否有某种方法可以在运行时捕获它?就像我从 Skypack 获得最新版本号并尝试导入一样。如果失败,自动退回小数并重试。

使用 .编辑
@Mugen87 优惠importmap。我用以下内容更改了我的代码:

我收到以下错误:

0 投票
1 回答
48 浏览

npm - 重复标识符 'alpha'.deno-ts(2300) 意外的关键字或标识符

我正在尝试Alpha Vantage在我的 Deno 应用程序中使用 NPM 包。我尝试使用它的SkyPack版本。但它给了我以下错误:

这是我正在使用的代码: