我于2017年1月安装了export class ModalComponent {
private modalClose: Subject<any> = new Subject();
onModalClose(): Observable<any> {
return this.modalClose.asObservable();
}
closeModal() {
// console.log(this.onModalClose()) **shows zero observers** :-(
this.modalClose.next();
this.modalClose.complete();
}
}
,没有任何问题。最近,我试图做同样的事情,但遇到了很大的问题。 documentation指出我需要去安装Build Tools for Visual Studio 2017。这有点含糊,尤其是因为我从未使用过任何Microsoft产品进行开发。
当我开始安装时,会出现大量的选项,并且总下载大小以GB为单位。安装完我认为是正确的选择之后,无论如何它在路径上都不可见(rustup
给出了丢失的链接器错误,在我修复了一些丢失的库之后。)我使用的是Powershell,但是在旧的CMD上表现相同。后来我发现Menu Start中有一个指向CMD的链接,该链接将打开具有正确路径的CMD shell,但是我宁愿使用ConEmu。我确实知道我可以手动设置PATH等,但这不是正确的方法(或者不应该这样)。我不想因记住安装点更改等以后进行修复而感到负担
所以问题终于来了。