我在下面有 3 个 TypeScript 项目:
- 根配置
- 包裹,让我们称之为
my-app
- 浏览器内的实用模块,让我们称之为
api
以上所有项目都是使用create-single-spa
命令生成的。
在api/src/lomse-api.ts
文件中,我正在导出fetchPeople
模块,如下所示:
export { fetchPeople } from "./PeopleApi.ts";
根据single-spa 文档,鉴于我orgName
的 islomse
和projectName
is api
,我应该能够将fetchPeople
模块导入my-app
(包裹应用程序),如下所示:
import { fetchPeople } from '@lomse/api'
由于my-app
project 是一个 TypeScript 项目,上面的语句肯定会抛出下面的错误:
Cannot find module '@lomse/api' or its corresponding type declarations.
有没有办法来解决这个问题?