wzhudev / redi

💉 A dependency injection library for TypeScript & JavaScript, along with a binding for React.
https://redi.wzhu.dev
MIT License
110 stars 17 forks source link

我在项目中遇见了这个问题 Unexpected token 'export' #24

Closed zhaorui2000 closed 4 months ago

zhaorui2000 commented 5 months ago
image
wzhudev commented 4 months ago

这和你设置编译工具链的方式有关,似乎你的编译工具并不支持 esm,但是它也没有引用 redi 内部提供的 UMD 包。

请提供一个能重现此问题的最小复现。

zhaorui2000 commented 4 months ago

这和你设置编译工具链的方式有关,似乎你的编译工具并不支持 esm,但是它也没有引用 redi 内部提供的 UMD 包。

请提供一个能重现此问题的最小复现。

https://stackblitz.com/edit/withastro-astro-smrbpt

wzhudev commented 4 months ago

有一些 package.json 设置不符合 lint,下个版本会修复 https://publint.dev/@wendellhu/redi@0.16.0

jikkai commented 4 months ago

这和你设置编译工具链的方式有关,似乎你的编译工具并不支持 esm,但是它也没有引用 redi 内部提供的 UMD 包。 请提供一个能重现此问题的最小复现。

https://stackblitz.com/edit/withastro-astro-smrbpt

客户端脚本不是在 frontmatter 中运行的,请仔细阅读 astro 文档 https://docs.astro.build/zh-cn/guides/client-side-scripts/#%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%84%9A%E6%9C%AC