Angular 找不到名称“Parse”。角度4

Angular 找不到名称“Parse”。角度4,angular,parse-platform,npm,Angular,Parse Platform,Npm,我在Angular 4项目中尝试使用解析时遇到此错误。我已经安装了parse as npm模块。这是我的打字脚本文件 import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-post', templateUrl: './post-component.component.html', styleUrls: ['./post-component.component.min.

我在Angular 4项目中尝试使用解析时遇到此错误。我已经安装了parse as npm模块。这是我的打字脚本文件

import { Component, OnInit } from '@angular/core';

@Component({
    selector: 'app-post',
    templateUrl: './post-component.component.html',
    styleUrls: ['./post-component.component.min.css']
})
export class PostComponentComponent implements OnInit {
    Parse  = null;
    Users = null;

    constructor() {
        Parse.initialize('MY_APP_ID', '');
        Parse.serverURL = 'http://xt1.westeurope.cloudapp.azure.com:1337/parse';

        this.Users = Parse.Object.extend('User');
        console.log('Helo');
    }

    ngOnInit() {
    }
}
这正是我得到的错误。我是Angular 4和Parse的初学者,所以我不知道要做什么

Cannot find name 'Parse'. Did you mean the instance member 'this.Parse'?

首先安装它的类型:

npm install --save @types/parse
然后您必须首先导入它:

import * as Parse from 'parse';

@Component({
    selector: 'app-post',
    templateUrl: './post-component.component.html',
    styleUrls: ['./post-component.component.min.css']
})
//...

首先安装它的类型:

npm install --save @types/parse
然后您必须首先导入它:

import * as Parse from 'parse';

@Component({
    selector: 'app-post',
    templateUrl: './post-component.component.html',
    styleUrls: ['./post-component.component.min.css']
})
//...

这个问题措词很差。乍一看,你似乎忽略了这一点。但事实上你似乎完全做错了。你安装了什么解析包?什么是cmd?这个问题措辞很糟糕。乍一看,你似乎忽略了这一点。但事实上你似乎完全做错了。你安装了什么解析包?cmd是什么?错误TS2540:无法分配给“serverURL”,因为它是只读属性。>Parse.serverURL=serverURL;错误TS2540:无法分配给“serverURL”,因为它是只读属性。>Parse.serverURL=serverURL;