Cannot find name 'require'

typescript中,未配置好的情况下直接使用require语法会报错误’Cannot find name ‘require’

原因

require是node的语法,运行环境不是node环境。

方案

1.安装@types/node:npm i @types/node -S -D
2.配置tsconfig.json:
compilerOptions内加上一项:

{
    "compilerOptions": {
    	// ...
        "types": ["node"],
        // ...
}

你可能感兴趣的:(typeScript)