记录有关ts
的坑
更新
[2019-7-21]
- Initial release
记录
1. 配置相关
1.1 nodemon
无法直接解析 .ts
文件
解决: 添加 ts-node
模块, 可自动执行编译ts文件
1.2 package.json
配置启动命令
1 | scripts: { |
1.3 执行2
步骤后, 后台报错
解决: 将tsconfig.json
的"module"
: "esnext"
改为 "commentjs"
.
1.4 执行3
步骤后, antd
无法解析
原因: antd
依赖esnext
解决: 修改config-overridge.js
展开代码
1 | const tsLoader = getLoader( |
1.5 tsconfig.json
中已经开启 experimentDecorator
, 仍然不能使用 decorator
解决:
展开代码
1 | @(connect() as any) |
1.6 配置baseUrl
选项, 可使用绝对路径导入包, 避免路径过长的问题.
解决:
展开代码
1 | { |