Angular
X-CLI 使用 Angular CLI 创建 Angular 项目。
创建项目
bash
x new my-angular-app
# 选择 Angular → @angular/cli特点
- 使用 Angular CLI (
@angular/cli) - 完整的 Angular 开发环境
- 包含 TypeScript 配置
- 内置测试框架配置
- 企业级架构
Angular CLI 选项
创建过程中,Angular CLI 会询问:
- 路由 - 是否添加 Angular routing
- 样式格式 - CSS、SCSS、Sass、Less 等
创建后
bash
cd my-angular-app
# 安装依赖
xi
# 启动开发服务器
xr start
# 构建生产版本
xr build
# 运行测试
xr test项目结构
my-angular-app/
├── src/
│ ├── app/
│ │ ├── app.component.ts
│ │ ├── app.component.html
│ │ ├── app.component.css
│ │ ├── app.module.ts
│ │ └── app-routing.module.ts
│ ├── assets/
│ ├── environments/
│ ├── index.html
│ ├── main.ts
│ └── styles.css
├── angular.json
├── package.json
├── tsconfig.json
└── tsconfig.app.json常用命令
bash
# 生成组件
npx ng generate component my-component
# 生成服务
npx ng generate service my-service
# 生成模块
npx ng generate module my-module
# 运行 E2E 测试
xr e2e推荐工作流
bash
# 1. 创建项目
x new my-angular-app
# 2. 进入项目
cd my-angular-app
# 3. 初始化开发工具
x plugin init
# 4. 开始开发
xr start