@wzyjs/utils 这个npm包
可以直接用这个 CodeStandBox 调试
https://codesandbox.io/s/elated-mayer-gs22fj?file=/src/pages/...
很简单的代码,但是 run 不起来
请大佬们帮忙看下~~~
谢谢~~~
@wzyjs/utils 这个npm包
可以直接用这个 CodeStandBox 调试
https://codesandbox.io/s/elated-mayer-gs22fj?file=/src/pages/...
很简单的代码,但是 run 不起来
请大佬们帮忙看下~~~
谢谢~~~
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
@wzyjs/utils 这个包的 package.json 中使用了 exports 输出,而不是常见的 main、module 这些。
jkrems/proposal-pkg-exports: Proposal for Bare Module Specifier Resolution in node.js (github.com) 这是一个提案,但是这个提案是否被 node 或者 npm 采用,不太清楚。
另外,CodeSandbox 使用的是 Node16,不知道是否版本不支持 exports(我也不知道新版本是否支持)
刚才我在本地试了一下(基本上只用了 package.json 和 index.*),本地 Node 20,可以编译通过。但是有一点,改了包名,原来包名叫
umi
和某个依赖包名重名了,随便改了一个就可以。但是CodeSandbox 里仍然不行,是因为 Node 16 的原因。