1.esModuleInterop
import express from ‘express’; 报错内容:
此模块是使用 "export =" 声明的,
在使用 "esModuleInterop" 标志时只能与默认导入一起使用。
{
"compilerOptions": {
"esModuleInterop": true
}
}
原因:很多库没有默认输出,普通的方法为: import * as express from ‘express’ 设置之后就可以按照:import express from 'express’这种格式设置
2.tsconfig.json 找不到任何输入
在配置文件“d:/VSCode-WorkSpace/todolist/node/myapp/tsconfig.json”
中找不到任何输入。
指定的 "include" 路径为“["src/**/*"]”,"exclude" 路径为“["node_modules"]”。
//此时tsconfig.json
{
...
"include": ["src/**/*"]
}
也就是说,include包括了src目录。但是src目录下一个ts文件都没有,被骗了它很生气,随便创建一个ts文件就行了