美文网首页
[TypeScript] 错误集锦

[TypeScript] 错误集锦

作者: 小黄人get徐先生 | 来源:发表于2019-12-11 10:01 被阅读0次

默认导入报错

错误信息:can only be default-imported using the 'esModuleInterop' flag"
错误原因:需要在 tsconfig.json 文件中添加 "esModuleInterop": true,;
参考文档:https://www.typescriptlang.org/v2/docs/handbook/release-notes/typescript-2-7.html


已经安装了 react-router-dom,但是还是显示找不到 react-router-dom 模块

错误信息: TS2307: Cannot find module 'react-router-dom'.
错误原因:需要同时安装 @types/react-router-dom

// 确保两个都有安装
> yarn add react-router-dom -d
> yarn add @type/react-router-dom -D

tsx 文件不能直接 import Comp from './Comp'导入,必须写全路径导入(即:import Comp from './Comp.tsx'

错误信息:ERROR in ./src/index.tsx
Module not found: Error: Can't resolve './components/BlogList' in '/Users/xuqiang/easyops/node-blog/koa2-front/src'
@ ./src/index.tsx 4:0-49 7:91-99
错误原因: 当我们之前以 import Comp from './Comp'导入模块的时候,实际上我们是不能确定导入的文件类型是什么,可能是 ts ,可能是 tsx,也可能是 json 。所以我们需要在 webpack 里面配置 resolve.extensions来帮助我们解析。具体配置如下图:

    resolve: {
        extensions: ['.ts', '.tsx', '.js', '.jsx']
    },

参数文档:resolve.extensions


相关文章

  • [TypeScript] 错误集锦

    默认导入报错 错误信息:can only be default-imported using the 'esMod...

  • 关于Swift

    错误集锦1,Call can throw, but it is not marked with 'try' and...

  • nginx 错误集锦

    Nginx错误集锦主要收集在学习使用Nginx过程中出现的各类错误及相应的解决方案,本集锦将持续更新,仅供参考。 ...

  • 错误集锦

    一、Xcode摘自:http://tips.tutorialhorizon.com/2015/10/01/xcru...

  • 错误集锦

    Manifest merger failed with multiple errors, see ?Error:E...

  • 错误集锦

    开发Call:不要直接约 Demo:不要每页PPT都讲 层层铺垫

  • 错误集锦

    1. 视图层级错误 比如UIButton被后面加上去的view挡住了 2. Autolayout 伸缩 UILab...

  • React TypeScrit报错

    错误日志:TypeScript error in /home/jl/deeplearning/bootcamp/s...

  • xadmin 因为版本问题的错误

    针对django 2.0 xadmin 错误集锦 1.ModuleNotFoundError: No module...

  • TypeScript错误集

    引用vue文件不能省略后缀;

网友评论

      本文标题:[TypeScript] 错误集锦

      本文链接:https://www.haomeiwen.com/subject/rsqogctx.html