我编写了一个包,让我们称之为commons和另一个导入它的项目。import { client } from '@commons/clients'而不是import { client } from '@commons'例如import createRemoteJWKSet from 'jose/jwks/remote'。
经过一些研究,我发现我可以在package.json中用exports键定义这种行为。不幸的是,这似乎只适用于纯js,而不适用于我测试
有一个第三方all-javascript npm 包,我们称它为@foo,里面有一个叫做bar的模块。我想在我的typescript .tsx文件中使用react组件@foo/bar/X。当我尝试import X from '@foo/bar/X'时,我立即遇到了“找不到模块”。我如何使用 typescript来解决这个问题来解析模块X,并让webpack运行而不出现错误?