代码之家  ›  专栏  ›  技术社区  ›  Zazaeil

在“npm update”之后获取“error TS2304:找不到name”“module”“”`

  •  0
  • Zazaeil  · 技术社区  · 6 年前

    npm update 一切都很好,在我得到:

    …错误TS2304:找不到名称“module”

    module.id .

    tsconfig.json文件 :

    {
      "compileOnSave": false,
      "compilerOptions": {
        "baseUrl": "./",
        "outDir": "./dist/out-tsc",
        "sourceMap": true,
        "declaration": false,
        "moduleResolution": "node",
        "emitDecoratorMetadata": true,
        "experimentalDecorators": true,
        "target": "es5",
        "module": "commonjs",
        "typeRoots": [
          "node_modules/@types"
        ],
        "lib": [
          "es2017",
          "dom"
        ]
      }
    }
    

    我打赌某个地方少了一些小东西,或者我必须再运行几个命令才能使它工作。。有人能合作吗?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Sajeetharan    6 年前

    您的配置文件名错误应该是tsconfig.json文件. 因此无法找到安装的typescript。将其更改为tsconfig。

    typings install dt~node -g --save