TypeScript类可以读取SystemJS类吗?
TypeScript可以读取/获取SystemJS并使用它吗 这是javascript版本TypeScript类可以读取SystemJS类吗?,typescript,typescript1.8,Typescript,Typescript1.8,TypeScript可以读取/获取SystemJS并使用它吗 这是javascript版本 System.config({ baseURL: "/lib", defaultJSExtensions: true }); System.import('/scripts/angular2-demo/Main'); 这是typescript版本。它说它找不到系统,所以显然我需要声明一些东西或导入它 class SignInPage { c
System.config({
baseURL: "/lib",
defaultJSExtensions: true
});
System.import('/scripts/angular2-demo/Main');
这是typescript版本。它说它找不到系统
,所以显然我需要声明一些东西或导入它
class SignInPage {
constructor() {
System.config({
baseURL: "/lib",
defaultJSExtensions: true
});
System.import('/scripts/angular2-demo/Main');
}
}
您可以添加
声明var系统:any代码>位于文件顶部。这会告诉TypeScript存在一个名为System
的变量,该变量属于任何类型
还有一个定义文件,您可以使用它来安装,这样您就可以自动完成安装。Ah!这是一个开始。奇怪的是,我在GitHub上找到了一个,不知道如何在VS2015中使用它。我尝试了package.json,但系统没有“明确类型”部分。:/这有点让人困惑。我在回答中链接到了打字页面。它是一个将为您安装类型定义文件的工具。安装打字后,运行命令typings install react--ambient--save
安装定义文件。明白了。运行了这个typings安装systemjs--ambient--save
,现在我在typings.json中看到了这个systemjs
。