Angular 学习笔记 (一)
为Angular官网文档,介绍非常详细。
1. 学习Angular的基础
- Html,前端基本知识
- Javascript, Typescript编程语言
- NodeJS
nodejs安装angular包
npm install -g @angular/core
2. Angular常用命令
新建Angular项目
ng new my-first-app
Angular编译
ng build --prod
启动Angular Server
ng serve
默认端口号4200,修改端口号
3. Component组件
组件是 Angular 应用的主要构造块。每个组件包括如下部分:
-
一个 HTML 模板,用于声明页面要渲染的内容
-
一个用于定义行为的 Typescript 类
-
一个 CSS 选择器,用于定义组件在模板中的使用方式
-
(可选)要应用在模板上的 CSS 样式
使用 Angular CLI 创建一个组件:
-
在终端窗口中,导航到要放置你应用的目录。
-
运行
ng generate component <component-name>
命令(或 ng g c <component-name>),其中<component-name>
是新组件的名字。默认情况下,该命令会创建以下内容:
-
一个以该组件命名的文件夹
-
一个组件文件
<component-name>.component.ts
-
一个模板文件
<component-name>.component.html
-
一个 CSS 文件,
<component-name>.component.css
-
测试文件
<component-name>.component.spec.ts
4. 调试Angular程序
1)webpack路径:
webpack://./src/app/...
这个路径可以找到我们的代码,打上断点就可以进行调试了
2)Augury
一个方便调试Angular的插件,支持Chrome和Firefox。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具