Angular 相对路径:无法设置moduleId,因为';模块';哪里也找不到,为什么会这样?

Angular 相对路径:无法设置moduleId,因为';模块';哪里也找不到,为什么会这样?,angular,angular2-template,Angular,Angular2 Template,我在Ubuntu上使用了Visual Studio代码。我只教过它是VisualStudio代码,但当我编译时,它给了我同样的错误 这是虫子吗?如果没有,是否有方法引用“模块” 顺便说一句,这是我的tsconfig.json: @Component({ selector: 'pm-products', moduleId: module.id, //Error goes here: [ts] Cannot find name 'module'. templateUrl: '

我在Ubuntu上使用了Visual Studio代码。我只教过它是VisualStudio代码,但当我编译时,它给了我同样的错误

这是虫子吗?如果没有,是否有方法引用“模块”

顺便说一句,这是我的tsconfig.json:

@Component({
    selector: 'pm-products',
    moduleId: module.id, //Error goes here: [ts] Cannot find name 'module'.
    templateUrl: 'app/products/product-list.component.html',
    styleUrls: ['app/products/product-list.component.css']
})

您是否在任何地方使用dist文件夹或其他东西,或仅使用直接快速启动设置?是否检查:
{
    "compilerOptions": {
        "target": "es5",
        "module": "commonjs",
        "moduleResolution": "node",
        "sourceMap": true,
        "emitDecoratorMetadata": true,
        "experimentalDecorators": true,
        "removeComments": false,
        "noImplicitAny": true,
        "suppressImplicitAnyIndexErrors": true
    }
}