在visual studio代码中的模块导入建议typescript,nodejs中重复

时间:2018-01-09 01:31:37

标签: node.js typescript visual-studio-code

作为我读过的一些文章的建议,我应该{dev}依赖关系中的npm install类型声明。但是,每当我导入模块时,我都会生气,vscode会显示这样的东西。有什么办法可以防止它发生吗? Duplicate modules

这是我的依赖列表:

  "dependencies": {
    "ajv": "^5.5.2",
    "body-parser": "^1.18.2",
    "express": "^4.16.2",
    "helmet": "^3.9.0",
    "java": "^0.9.0",
    "morgan": "^1.9.0"
  },
  "devDependencies": {
    "@types/express": "^4.11.0",
    "@types/helmet": "0.0.37",
    "@types/java": "^0.7.32",
    "@types/morgan": "^1.7.35",
    "tslint": "^5.8.0",
    "typedoc": "^0.9.0",
    "typescript": "^2.6.2"
  },

更新:tsconfig.json

{
  "compilerOptions": {
    "typeRoots": [
      "node_modules/@types"
    ],
    "target": "es5",
    "outDir": "dist",
    "module": "commonjs",
    "noImplicitAny": true,
    "strictNullChecks": true,
    "removeComments": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "moduleResolution": "node",
    "sourceMap": true,
    "inlineSourceMap": false,
    "inlineSources": true
  },
  "exclude": [
    "node_modules",
    "dist/**/*"
  ]
}

0 个答案:

没有答案