我想学习Angular 2并切换到使用它的应用程序,但是,我在使用TypeScript时遇到问题。
在当前环境中,我不能使用使用transpiler /编译器。我目前只需要运行node.js可执行文件(node.exe),而不必运行完整的node.js应用程序,也不需要运行npm。Angular 2是用TypeScript编写的,因此在将其发送到浏览器之前,需要先将其编译为JavaScript。
有没有办法获得Angular 2的预编译版本,以便我可以用JavaScript编写并在没有编译器的情况下运行?
如果不是,是否有任何方法可以手动安装和使用TypeScript编译器以及仅node.exe可执行文件?
需要明确的是,这并不是因为我不想使用TypeScript,而是因为在当前情况下我无法安装它。
Angular2在TypeScript,JavaScript和Dart中可用。无需使用TypeScript。
见 - https://angular.io/docs/js/latest/index.html - http://blog.thoughtram.io/angular/2015/05/09/writing-angular-2-code-in- es5。 html - http://blog.thoughtram.io/angular/2015/07/06/even-better-es5-code-for- angular-2.html
<script src="https://code.angularjs.org/2.0.0-beta.3/Rx.umd.js"></script> <script src="https://code.angularjs.org/2.0.0-beta.3/angular2-polyfills.js"></script> <script src="https://code.angularjs.org/2.0.0-beta.3/angular2-all.umd.dev.js"></script>