reactjs - (3,1):不推荐使用内部“模块”语法,请改用“命名空间”关键字
问题描述
我在 TypeScript 和 Yarn 工作区中使用 create-react-app 构建了一个反应应用程序,当我使用启动服务器时yarn start
出现此错误:
Failed to compile.
../packages/web/src/App.tsx
(3,1): The internal 'module' syntax is deprecated, use the 'namespace' keyword instead.
问题可能出在哪里?
更新:重要的是要注意,我也使用了这个 YARN 工作区,并且它在 TypeScript 版本 2.9.1 中使用,而我安装了当前版本(3+)并且从那里错误可能是由于代码之间的冲突基础和 TS 版本之间的变化。
解决方案
"typescript": "^3.1.1" 在 packages/server/package.json 似乎有效
推荐阅读
- sql - 在 Neteeza 中使用 LIKE 运算符加入
- postscript - 在 postscript 中,如何从当前活动的字体中获取 UnderlinePosition,它是一个整数?
- javascript - 将views.py中的值显示为html
- python-3.x - Python3 PyTest Flask JWT 抛出 HTTP 422 Unprocessable Entity
- javascript - 使用 .join 在多个值之间返回 `|`
- excel - 如果另一个单元格返回错误,则使用 VBA 解锁一个单元格
- python - 姜戈 | 无法访问没有尾随“/”的 URL
- c++ - 如何测试 int 的文件输入?
- arrays - 范围到数组 - 根据查找值插入公式
- javascript - 使用 ajax json 在下拉列表中显示数据