typescript - 使用 yarn/npm 链接时导出类型和枚举失败
问题描述
我正在尝试在两个项目之间链接一个库以帮助开发工作流程。在我的 TypeScript 后端和前端之间共享一些代码和类型。
它似乎适用于 const 函数,但是当我添加一些枚举和类型时,我得到了这个错误:
./server/presenter-common/src/events.ts 5:7
Module parse failed: Unexpected token (5:7)
File was processed with these loaders:
* ./node_modules/@pmmmwh/react-refresh-webpack-plugin/loader/index.js
You may need an additional loader to handle the result of these loaders.
|
|
> export enum SESSION_STATUS{
| SCHEDULED="SCHEDULED",
| LIVE="LIVE",
我的代码:
export enum SESSION_STATUS{
SCHEDULED="SCHEDULED",
LIVE="LIVE",
ENDED="ENDED",
RUNNING="RUNNING"
}
它适用于我的服务器应用程序(TypeScript、ExpressJs)。
但是在反应前端失败(未弹出的 create-react-app)。
解决方案
推荐阅读
- r - 错误过滤数据:分面变量必须至少有一个值
- android - 将 Recyclerview 中的所有项目打印为 pdf 文件
- python - 如何获取一个充满文本的标签并将其变成我想要的列表?
- pysimplegui - PySimpleGUI 上 sg.Text 中的变量
- django - Django 多表进行身份验证
- javascript - graphviz/d3 和 python http.server 的未捕获类型错误“this.node() is null”
- sql - SQLite 中 ALL 和 EVERY 的替代方案是什么?
- python - Python:理解函数中的 lambda 操作
- firebase - 如何修复可调用函数中的 Firebase CORS 错误?
- javascript - forEach 仅发布一维数组 javascript 中的最后一个条目