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

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

相关推荐
RFCEO3 分钟前
前端编程 课程十三、:CSS核心基础1:CSS选择器
前端·css·css基础选择器详细教程·css类选择器使用方法·css类选择器命名规范·css后代选择器·精准选中嵌套元素
烬头882127 分钟前
React Native鸿蒙跨平台采用了函数式组件的形式,通过 props 接收分类数据,使用 TouchableOpacity实现了点击交互效果
javascript·react native·react.js·ecmascript·交互·harmonyos
Amumu1213828 分钟前
Vuex介绍
前端·javascript·vue.js
We་ct29 分钟前
LeetCode 54. 螺旋矩阵:两种解法吃透顺时针遍历逻辑
前端·算法·leetcode·矩阵·typescript
2601_9498095940 分钟前
flutter_for_openharmony家庭相册app实战+相册详情实现
javascript·flutter·ajax
qq_177767371 小时前
React Native鸿蒙跨平台通过Animated.Value.interpolate实现滚动距离到动画属性的映射
javascript·react native·react.js·harmonyos
2601_949833391 小时前
flutter_for_openharmony口腔护理app实战+饮食记录实现
android·javascript·flutter
2601_949480061 小时前
【无标题】
开发语言·前端·javascript
css趣多多1 小时前
Vue过滤器
前端·javascript·vue.js
理人综艺好会2 小时前
Web学习之用户认证
前端·学习