Class 找不到模块类型脚本

Class 找不到模块类型脚本,class,validation,typescript,webpack,babeljs,Class,Validation,Typescript,Webpack,Babeljs,我想导入此模块,当我将我的应用程序与webpack和babel组合时,我不知道为什么控制台会显示此错误: ERROR in ./src/index.ts Module not found: Error: Can't resolve 'class-validator' in '/****/***/projects/***/****/src' @ ./src/index.ts 30:24-50 我导入此模块: import {Validator} from 'class-validator';

我想导入此模块,当我将我的应用程序与webpack和babel组合时,我不知道为什么控制台会显示此错误:

ERROR in ./src/index.ts
Module not found: Error: Can't resolve 'class-validator' in '/****/***/projects/***/****/src'
 @ ./src/index.ts 30:24-50
我导入此模块:

import {Validator} from 'class-validator';

// Validation methods
const validator = new Validator();

class GlobalEntity{}
export default Global Entity;
我的tsconfig.json是:

{
  "compilerOptions": {
    "target": "es6",
    "allowSyntheticDefaultImports": true,
    "sourceMap": true,
    "allowJs": false,
    "declaration": true,
    "experimentalDecorators": true,
    "moduleResolution": "node",
    "lib": [ "es6", "dom" ],
    "outDir": "./dist",
    "module": "CommonJS"

  },
  "exclude": ["./node_modules","dist"],
  "files": ["./typings/index.d.ts", "./src/index.ts"]
}
有人能帮我吗? 谢谢


Alex

class-validator.ts是否与index.ts位于同一目录中?是的,是另一个人的模块,他在根目录中有index.ts