手机版
你好,游客 登录 注册
背景:
阅读新闻

Angular 7.2.13 & 8.0.0-beta.12 发布,Web前端框架

[日期:2019-04-13] 来源:Linux社区  作者:醉落红尘 [字体: ]

Angular 7.2.12和8.0.0-beta.11已正式发布。Angular是一个平台,可以轻松地使用Web构建应用程序。 Angular结合了声明性模板,依赖注入,端到端工具和集成的最佳实践来解决开发难题。 Angular使开发人员能够构建生活在Web,移动设备或桌面上的应用程序。

在Ubuntu 18.04上安装Angular图文详解

  • 渐进式Web应用程序:使用现代Web平台功能提供类似应用程序的体验。高性能,离线和零步安装。
  • Native:使用Ionic Framework,NativeScript和React Native的策略构建本机移动应用程序。
  • 桌面:使用您为Web学习的相同Angular方法以及访问本机OS API的能力,在Mac,Windows和Linux上创建桌面安装的应用程序。
  • 代码生成:Angular将您的模板转换为针对当今JavaScript虚拟机进行了高度优化的代码,通过框架的生产力为您提供手写代码的所有优势。
  • 通用:在node.js,.NET,PHP和其他服务器上提供应用程序的第一个视图,以便在HTML和CSS中进行近乎即时的渲染。也为优化SEO的网站铺平了道路。
  • 代码拆分:Angular应用程序可以快速加载新的组件路由器,它可以自动进行代码拆分,因此用户只需加载呈现所请求视图所需的代码。

更新日志

8.0.0-beta.12(2019-04-13)

Bug修复

  • bazel:将configuration_env_vars = [“compile”]添加到生成的@npm//@angular/bazel/bin:ngc-wrapped nodejs_binary
  • bazel:docs formatting
  • bazel:从ts_web_test_suite中移除karma-jasmine
  • bazel:支持在最小应用程序上运行ng-add,关闭#29680
  • common:将@Injectable()添加到公共管道
  • compiler-cli:确保LogicalProjectPaths总是以斜杠开头
  • core:添加缺少的迁移到npm包
  • core:为树木可移动的提供者调用ngOnDestroy,关闭#28927
  • core:弃用TestBed.get(…):any,关闭#13785#26491
  • core:由于宽松的tsconfig解决了ts编译问题
  • platform-b​​rowser:在样式,contentAttr和hostAttr中插入APP_ID

特征

  • bazel:更新构建以使用新的架构师api

弃用

  • TestBed.get()有两个签名,一个是键入的,另一个是接受并返回any。任何签名均已弃用; TestBed.get()的所有用法都应该通过类型化的API。这主要影响字符串标记(不支持)和抽象类标记。 

7.2.13(2019-04-12)

Bug修复

  • bazel:使用 //:tsconfig.json作为ng_module的默认值
  • platform-b​​rowser:在样式,contentAttr和hostAttr中插入APP_ID

下载

Ubuntu 18.04上安装Angular图文详解  https://www.linuxidc.com/Linux/2019-04/157972.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-04/158082.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款