TypeScript导入@philippdormann/elternportal-api模块报错及部署问题
使用@philippdormann/elternportal-api包的导入与构建问题
导入模块错误
执行pnpm i @philippdormann/elternportal-api完成包安装后,在TypeScript文件中按文档使用如下语句导入:
import { getElternportalClient } from "@philippdormann/elternportal-api";
触发错误提示:
Cannot find module '@gymh/elternportal-api' or its corresponding type declarations.
已执行的操作:
- 在Mac环境安装pnpm
- 安装@philippdormann/elternportal-api包
- 在TypeScript文件中按文档指定语句导入API
Vercel部署时的构建错误
通过新建独立项目、安装该包后执行pnpm install和pnpm build生成dist文件夹,替换项目内对应包目录的dist文件夹后,本地可正常导入,但发现该包自带node_modules文件夹。部署到Vercel时,在项目内的该包目录执行pnpm build出现语法错误:
Error building /Users/Me/Desktop/elternportal-api/node_modules/.pnpm/@philippdormann+elternportal-api@2.1.0/node_modules/@philippdormann/elternportal-api: SyntaxError: Unexpected token (6:5) in /Users/Me/Desktop/elternportal-api/node_modules/.pnpm/@philippdormann+elternportal-api@2.1.0/node_modules/@philippdormann/elternportal-api/src/index.ts SyntaxError: Unexpected token (6:5) in /Users/Me/Desktop/elternportal-api/node_modules/.pnpm/@philippdormann+elternportal-api@2.1.0/node_modules/@philippdormann/elternportal-api/src/index.ts at pp$4.raise (file:///Users/Me/Desktop/elternportal-api/node_modules/.pnpm/@philippdormann+elternportal-api@2.1.0/node_modules/@philippdormann/elternportal-api/node_modules/.pnpm/rollup@3.29.4/node_modules/rollup/dist/es/shared/node-entry.js:21621:13)
内容的提问来源于stack exchange,提问作者MultiMedia
相关产品推荐
相关产品推荐

