使用 Angular CLI 创建新项目
介绍
Angular CLI 可以说是 Angular 框架中最强大的部分。它使您能够生成新的项目、组件和服务 - 它甚至使您能够将项目代码完全移植到下一个 Angular 版本!在本指南中,您将学习如何使用 Angular CLI 生成新的 Angular 项目。
让我们开始吧!
开始使用 Angular CLI 和 Angular Schematics
可以使用 NPM 运行以下命令将 Angular CLI 下载到你的机器上:
npm install -g @angular/cli
您现在可以使用ng命令访问 CLI。要查看可用命令的完整列表,请运行ng -h。
您将在本指南中学习的命令是ng new命令。通过 CLI 引导 Angular 应用非常简单,只需运行以下命令即可:
ng new my-app
此命令将在当前目录中创建一个名为my-app 的新 Angular 应用。在下一节中,您将学习如何通过直接使用可用选项进一步自定义新 Angular 项目的生成。
可用选项
除了按照屏幕上的提示操作外,直接使用这些选项可能对您也有用。当您拥有自己的包装 Angular CLI 的项目工具时尤其如此。根据 Angular CLI ng-new diagram 的schema.json 文件,可以使用以下选项:
- 目录:你的新 Angular 应用的目录名称
- name:新工作区和 Angular 项目的名称
- skipInstall:您可以将其设置为“true”,以避免自动安装依赖项
- skipGit:您可以使用此选项跳过初始化 Git 存储库
- commit:您可以使用此选项指定初始 Git repo 信息
- inlineStyle:使用此选项意味着样式将默认包含在组件的 TS 文件中
- inlineTemplate:使用此选项将确保组件的模板包含在 TS 文件中
- viewEncapsulation:允许你默认设置新组件的视图封装
- 版本:这个鲜为人知的选项允许您最初设置 Angular 项目的版本
- 路由:这将启动路由模块
- 前缀:您可以使用此选项更改或删除新组件选择器的“app”前缀
- style:您可以使用此选项指定 CSS 预处理器的类型(如果有)
- skipTests:这将阻止 CLI 为新组件生成新的测试文件
- minimal:此选项将创建一个没有任何测试框架的新项目,非常适合测试
- strict:这将确保为你的项目启用严格类型检查
- legacyBrowsers:这将增加对 Internet Explorer 等旧版浏览器的支持
- packageManager:此选项用于指定 CLI 应该为该项目使用的包管理器
这些甚至还不是全部选项!如您所见,Angular CLI 在生成新项目时非常灵活,并为您提供了大量的控制和自定义功能。
结论
现在,您已经了解了如何通过 Angular CLI 轻松生成新的 Angular 应用。您已经了解到可以使用ng new命令并按照屏幕上的提示来生成新项目。不仅如此,您还了解了可以直接与ng new命令一起使用的所有选项,以进一步定制您的体验。借助这些可用选项,您可以自信地生成新的 Angular 应用!
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~