Javascript TypeScript和Angular 1.x-我可以安全地一起使用吗?

Javascript TypeScript和Angular 1.x-我可以安全地一起使用吗?,javascript,angularjs,typescript,Javascript,Angularjs,Typescript,我正在考虑将TypeScript添加到我的新Angular 1.x项目中。我想知道这是否会给我带来任何问题?(例如,虽然TypeScript文件将被编译为JS,但它不会破坏任何“角度的东西”?)或者它会正常工作?有人有过这种串联的经验吗?因为TypeScript理论上编译成javascript,所以它不会破坏任何东西。您只能从使用TypeScript中获得好处:多亏了Angulartsd,您将获得IntelliSense。唯一需要注意的是目标EcmaScript标准。如果需要针对某些旧的旧浏览器

我正在考虑将TypeScript添加到我的新Angular 1.x项目中。我想知道这是否会给我带来任何问题?(例如,虽然TypeScript文件将被编译为JS,但它不会破坏任何“角度的东西”?)或者它会正常工作?有人有过这种串联的经验吗?

因为TypeScript理论上编译成javascript,所以它不会破坏任何东西。您只能从使用TypeScript中获得好处:多亏了Angular
tsd
,您将获得IntelliSense。唯一需要注意的是目标EcmaScript标准。如果需要针对某些旧的旧浏览器,则生成的输出可能无法按预期工作。因此,您需要为TypeScript编译器指定正确的ECMAScript版本。

因为TypeScript在理论上编译为javascript,所以它不应该破坏任何东西。您只能从使用TypeScript中获得好处:多亏了Angular
tsd
,您将获得IntelliSense。唯一需要注意的是目标EcmaScript标准。如果需要针对某些旧的旧浏览器,则生成的输出可能无法按预期工作。因此,您需要为TypeScript编译器指定正确的ECMAScript版本。

TypeScript和Angular的工作方式非常有趣。这是因为validJavaScript是有效的TypeScript。你自己试试,把一个js文件重命名为ts。编译后,一切都应该是一样的。然后,您可以开始使用类型定义来获得完整的intellisense。您可以使用安装d.ts文件。之后,尝试升级代码以使用名称空间、类、接口等。退房

字体和棱角像一个符咒。这是因为validJavaScript是有效的TypeScript。你自己试试,把一个js文件重命名为ts。编译后,一切都应该是一样的。然后,您可以开始使用类型定义来获得完整的intellisense。您可以使用安装d.ts文件。之后,尝试升级代码以使用名称空间、类、接口等。退房