@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 不起来
请大佬们帮忙看下~~~
谢谢~~~
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.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 的原因。