Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript ';类型根';在项目中找不到d.ts声明文件_Typescript - Fatal编程技术网

Typescript ';类型根';在项目中找不到d.ts声明文件

Typescript ';类型根';在项目中找不到d.ts声明文件,typescript,Typescript,在另一个在函数参数内带有req注释的文件中,如果VsCode中没有lint错误,我仍然无法设置verifiedAccessToken: // tsconfig.json inside "compilerOptions" "typeRoots": ["./@types", "./node_modules/@types"], // {projectRoot}/@types/express/index.d.ts

在另一个在函数参数内带有req注释的文件中,如果VsCode中没有lint错误,我仍然无法设置verifiedAccessToken:

// tsconfig.json inside "compilerOptions"
    "typeRoots": ["./@types", "./node_modules/@types"],

// {projectRoot}/@types/express/index.d.ts
declare global {
  namespace Express {
    interface Request {
      verifiedAccessToken: string
    }
  }
}

尝试将其添加到您的
tsconfig.json

// package.json, relevent deps
 "dependencies": {
    "express": "^4.17.1",
    "node-typescript": "^0.1.3",
    "ts-node": "^9.0.0",
    "typescript": "^3.9.7"
  },
  "devDependencies": {
    "@types/express": "^4.17.8",
    "@types/node": "^14.0.27",
见:

// package.json, relevent deps
 "dependencies": {
    "express": "^4.17.1",
    "node-typescript": "^0.1.3",
    "ts-node": "^9.0.0",
    "typescript": "^3.9.7"
  },
  "devDependencies": {
    "@types/express": "^4.17.8",
    "@types/node": "^14.0.27",
{
    "compilerOptions": {
        "baseUrl": "./",
        "paths": {
            "*" : ["@types/*"]
        }
    }
}`