Angular【起步】

安装脚手架工具 Angular CLI

Angular CLI 是 Angular 官方开发的一个类似于 Vue CLI 的脚手架开发工具,它帮我们集成了 webpack 打包、开发服务器、单元测试、自动编译、部署等功能特性。

使用它的第一步就是先安装:

bash 复制代码
npm i -g @angular/cli

安装结束之后我们可以通过在命令行输入以下命令测试是否安装成功:

shell 复制代码
ng --version

使用脚手架工具初始化项目

shell 复制代码
ng new my-app #根据脚手架引导创建项目

请特别注意: Angular CLI 在自动生成好项目骨架之后,会立即自动使用 npm 来安装所依赖的 Node 模块,可能会下载失败,请自己手动 Ctrl + C 终止掉,然后进入初始化好的项目根目录使用 npm 来安装,最好切换成淘宝镜像。

启动项目

使用脚手架工具初始化项目完成之后,我们就可以启动开发模式了:

shell 复制代码
ng serve
# 或者 npm start

注意:

  1. 在项目根目录下执行
  2. 看好是 serve 不是 server
  3. 该命令默认会开启一个服务占用 4200 端口,如果想要修改可以通过 --port 参数来指定,例如 ng serve --port 3000

接下来我们打开浏览器,访问:http://localhost:4200/

体验 Angular

找到 ./src/app/app.component.ts 文件,将 AppComponent 组件类中的 title 修改如下(记得保存哦):

javascript 复制代码
export class AppComponent {
  title = '你的第一个 Angular 应用';
}

你会发现浏览器随之刷新

标题样式太丑了,来让我们打开 src/app/app.component.css 文件并写入以下内容:

css 复制代码
h1 {
  color: #369;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 250%;
}

是不是很酷!😂😂😂😂😂😂

相关推荐
秋天的一阵风1 分钟前
🤖 AI写代码越跑越快,项目组件却越来越乱?一套工程闭环根治重复造轮子 ⚡
前端·面试·ai编程
恋猫de小郭21 分钟前
Flutter GSoC 2026 提案进度解读,补上 DevTools、FFI 和原生平台的关键缺口
android·前端·flutter
尘世中一位迷途小书童29 分钟前
我为什么在 Windows 上做了一个翻译软件:SnapLingo
前端·人工智能·机器学习
志尊宝33 分钟前
Vue3 零基础每日笔记(029):插槽 slot 三连——默认、具名、作用域一次讲透
前端·javascript·vue.js·vue·前端开发
aixingpan36 分钟前
aixingpan.cn API开发文档:api_docs_bichart_natalvstertiary2接口指南
前端·php
铁皮饭盒1 小时前
网页端, 40mb离线模型, 自动抠图, 不用 Python,不用服务器,不用 API Key, 不用显卡
前端·javascript·后端
梦曦i1 小时前
修复 .uvue 页面路径残留问题
前端·vite
nicole bai1 小时前
vue前端全局图标闪一下的问题
前端·vue.js
ly76891 小时前
磁盘 I/O 延迟突增:用 iostat、blktrace 与火焰图定位到具体调用栈
java·linux·前端·数据库·iostat·磁盘 i/o·blktrace
IT_陈寒1 小时前
Redis并发写入踩坑记录:别让超时设置坑了你
前端·人工智能·后端