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%;
}

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

相关推荐
90后的晨仔6 小时前
从 H5 到 uni-app:一篇写给前端小白的"翻译指南"
前端·vue.js·前端框架
陈随易6 小时前
moon,apt和yum之外linux系统命令安装新选择
前端·后端·程序员
IT小盘7 小时前
13-企业Prompt模板-角色任务约束与输出格式
java·前端·prompt
徐小夕7 小时前
开源!我用SQLite + DuckDB打造了一款可视化AI问数平台
前端·算法·github
leslie1188 小时前
babel笔记
前端
用户059540174468 小时前
Redis 记忆存储踩坑实录:一个并发写入 Bug 让我排查了 4 小时
前端·css
小徐_23339 小时前
Wot UI 2.3.0 发布:二维码组件来了,Open Wot 与 wot-starter 同步更新
前端·微信小程序·uni-app
kyriewen9 小时前
Claude自己跑出去hack了3家公司——我为什么还在用它写代码
前端·ai编程·claude
IT_陈寒9 小时前
SpringBoot自动配置的坑,这次真踩疼我了
前端·人工智能·后端
子兮曰10 小时前
AI 浏览器 Agent 的安全困局:当自动化工具可以偷走你的登录态
前端·人工智能·后端