首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

何在 Windows 上安装 AngularAngular CLI、Node.js 和构建工具指南

Angular CLI, Node.js, and Build Tools,作者为Ahmed Bouchefra 本教程,我们将学习如何在 Windows 安装 Angular CLI 并使用它来创建...什么是 Angular CLI? Angular CLI 是用于初始化和使用 Angular 项目的官方工具。它使您免于复杂配置和构建工具( TypeScript、Webpack 等)麻烦。...本例,Node.js 用于构建应用程序后端部分,并且可以替换为您想要任何服务器端技术,例如 PHP、Ruby 或 Python。...首先导航到项目的文件夹并运行以下命令: $ cd frontend $ ng serve 您现在可以导航到 http://localhost:4200/ 地址来开始使用您前端应用程序。...结论 本教程,我们了解了如何在 Windows 计算机上安装 Angular CLI,并使用它从头开始初始化一个新 Angular 项目。

10400
您找到你想要的搜索结果了吗?
是的
没有找到

Angular实战之使用NG-ZORRO创建一个企业级后台框架(进阶篇)

前言:   上一篇文章我们讲了如何在创建Angular项目中快速引入ng-zorro-antd企业台组件库,并且快速构建后台管理页面框架模板。...这一章主要介绍是如何在创建好后台管理页面框架快速生成NG-ZORRO相关组件,并且介绍Angular相关目录结构、生命周期函数,路由配置和使用相关知识点,以及如何使用Angular CLI使用一行代码快速添加...让你快熟构建一个属于自己NG-ZORRO后台管理框架,注意我们前端代码编写全部都是VS Code上面编写。 Angular项目目录介绍(重要): ?...// 用于测试TypeScript配置文件 |-- tslint.json // TypeScript代码静态扫描配置 |-- src目录 |-- app // 工程源码目录 |-- assets...运行应用程序端到端 (E2E) 测试 构建应用程序 使用命令添加功能到现有的 Angular 应用程序: 可以使用 ng generate 命令,为已有的 Angular 应用程序添加新功能: ng

3.9K20

Angular2入门体验

本文目的就是基于TypeScript开发构建一个angualr应用,使用angualr cli可以选择工程风格。 本章 末尾,你可以理解CLI开发以及开发完整应用样例。...点击这个网址,Nodejs安装文件下载 命令行,执行: sudo npm install -g @angular/cli 注意执行命令权限,否则会提示无法写入文件异常。...第三步,启动应用 项目目录,执行命令: cd my-app ng serve --open ng serve会启动服务器,监控文件,当修改时候重启应用。...src之外内容都被认为是支持app构建资源。...file 作用 e2e 里面包含了点对点测试文件 node_modules 依赖资源,基于package.json管理 .angular-cli.json cli配置文件 .editorconfig

1.6K60

Angular10配置webpack打包 「详细教程」

完整命令:ng new my-app --style less 第三步:启动开发服务器 Angular 包含一个开发服务器,以便你能轻易地本地构建应用和启动开发服务器。...除了命令行中使用 CLI 之外,你还可以使用像 Angular Console 这样交互式开发环境,或直接在应用文件夹配置文件操作这些文件。...其子文件夹包含应用源代码和应用专属配置。 应用支持文件 目的 app/ 包含定义应用逻辑和数据组件文件。 assets/ 包含要在构建应用时应该按原样复制图像和其它静态资源文件。... src/ 文件夹里面,app/ 文件夹包含此项目的逻辑和数据。Angular 组件、模板和样式也都在这里。...您可以在这里指定一个子目录(assets/admin.html) template {String} `` webpack模板相对或绝对路径。

4.8K20

Angular学习(02)--Angular-CLI命令

Angular-CLI 大体上两种类型命令,一是创建或修改文件,二是类似运行某个脚本来编译、构建项目。...组件声明相应 declarations 列表。...以上是命令默认行为,如果要改变这个默认行为,有两种方式,一是使用命令时携带一些选项配置,二是直接修改 angular.json 配置文件替换掉默认行为。...ng g directive 这个是创建指令命令,组件其实是指令一种,所以,上面介绍关于组件命令各种选项配置,指令这里也基本都可以使用,这里不列举了,清楚相关默认文件来源后,不懂,去翻阅下就可以了...有时候,前端和后端工作都由同一个人开发,此时本地调试时,前端就没必要造假数据,可以直接将 Angular 项目编译输出到后端项目的容器,直接在本地调试后端接口。

2.6K10

Angular 从入坑到挖坑 - Angular 使用入门

全局安装 Angular CLI ## 电脑上以全局安装方式安装 angular cli npm install -g @angular/cli ?...验证是否安装成功 ## 查看 angular cli 版本 ng v ## 查看 angular cli 各种命令解释 ng help ?...4.1.2、运行第一个 Angular 应用 通过 Angular CLI 命令来创建一个新应用 ## 指定位置,创建新 angular 应用 ng new my-app 常用命令参数 options...assets - 系统需要使用静态资源文件 environments - 针对不同环境构建配置选项 favicon.ico - 网站图标 index.html - 应用主页面...tslint 配置文件 tslint.json - 当前工作空间中各个项目的基础 tslint 配置文件 ---- 1 工作空间类似于 .NET 项目中解决方案,一个工作空间内可以创建多个项目

1.9K20

Angular学习(01)-架构概览

意思就是说,不同模块在运行期间互不影响,就好像各自运行在各自沙箱容器中一样。举个简单例子,不同模块声明相同变量名,或相同 css 类选择器,它们之间并不会起冲突。...angular.json 这是 Angular-CLI 配置文件,而 Angular-CLI 是自动化工程构建工具,也就是利用这个工具,可以帮助我们完成很多工作,比如创建项目、创建文件、构建、打包等等...", // 对 typescript 编译配置文件 "assets": [ // 构建所需资源 "src/favicon.ico",..."src/assets" ], "styles": [ // 构建所需样式文件,可以是 scss "src/styles.css...在这份配置文件,配置了项目所需要三方库,npm 会自动去将这些三方库下载到 node_modules 目录。然后,再去将一些需要一起打包三方库 angular.json 中进行配置。

3.5K50

Angular 项目多国语言设置

React 和 Vue 项目同理~ 这里我们仅考虑简体中文和美国英文两种语言,使用框架版本为 @angular/core: "~12.1.0" 日常开发,我们难免会引入第三方 UI 框架,那么这就涉及了第三方...现在脚手架很聪明,我们生成项目,添加 NG-ZORRO 时候,它会询问我们选择哪种语言。...这里路径也方便我们部署过程 url 调整,比如添加个前缀 /jimmy/ 。详见 Angular 项目路径添加指定访问前缀。...添加多国语言包 我们 assets 文件夹下面新建 i18n/*.json。这里我们新建了 zh-CN.json 和 en-US.json 两个文件。...,如果不存在则获取浏览器设定的当前语言;当 assets/i18n/ 文件夹下面没有我们要找语言包时候,则使用默认 en-US.json 语言包,当存在时候,则使用选中语言包。

1.9K20

Angular v8 发布!来看看有什么新功能

通过发送消息与浏览器选项卡线程进行通信。 虽然 Web worker 本身与 Angular 无关,但在构建过程必须考虑它们。目标是为每个 Web worker 提供一个 bundle 包。...为了将类似这样计算甩给后台,我们必须首先用 Angular CLI 创建 一个Web worker: 1ng generate worker n-queens 此语句不仅为 worker 创建文件,还为构建过程和现有文件条目创建配置文件...如果 CLI 收到构建ng build)指令,则将对两个版本进行编译和 bundling 过程: 构建差异加载 这个过程缺点显而易见:构建过程所需时间加倍。...在上图中所示这种情况下,是 ECMAScript 2015。出于效率原因,会发生这种情况:特别是调试和测试期间,开发人员希望尽快看到结果,而不需要等待第二次构建。...虽然它们早期版本中被用于组件请求不在结构指令内元素, ngIf 或 ngFor,但查询结果已在 ngOnInit 可用。

3K30

Angular 结合 NG-ZORRO 快速开发

结合 ng-zorro angular 比较流行 ui 框架有: Angular Material 官方指定 UI 框架 NG-ZORRO,又名 Ant Design of Angular 国内比较流行...思路: 先添加页面 user 用户列表页面,使用 ng-zorro table 组件 用户新增和更改页面可以共用同一个页面,使用 ng-zorro form 组件 页面删除功能直接使用弹窗提示...,使用 ng-zorro modal 组件 对 ng-zorro 组件按需引入 调整路由文件 按照思路,我们得 ng-zorro 引入: // app.module.ts import { ReactiveFormsModule...imports: [ // 是 imports 添加,而不是 declarations 声明 NzTableModule, NzModalModule, NzButtonModule,...assets 文件夹 user.json: { "users": [ { "uuid": 1, "name": "Jimmy", "position":

1.7K10

Angular实战之使用NG-ZORRO创建一个企业级后台框架(新手入门篇)

前言:   之前一篇文章已经介绍过了,公司正在使用NG-ZORRO组件库开发后台应用,并且详细介绍了Angular开发环境搭建和项目的创建。...这篇文章就是为了让大家熟悉了解我们该如何在Angular项目中使用到NG-ZORRO UI组件库搭建后台管理框架。...NG-ZORRO特性: 提炼自企业级后台产品交互语言和视觉风格。 开箱即用高质量 Angular 组件库,与 Angular 保持同步升级。...执行以下命令,@angular/cli 会在当前目录下新建一个名称为 YyFlight-NG-ZORRO文件夹,并自动安装好相应依赖。 ng new YyFlight-NG-ZORRO ?...} style.css 引入css样式文件: @import "~ng-zorro-antd/ng-zorro-antd.min.css"; style.less 引入 less 样式文件:

3.3K11

angular使用NG ZORRO来构建博客展示项目(项目结构及路由)

根据我自己需求,现在构建是一个个人博客系统,很简单,可能就两个页面,一个列表页面,一个详细页面。...但是这是我做个人网站开始,以后还会加上别的其他页面,个人简历页面,联系页面或者集成别的一些什么。所以,我们至少要按照一个中小型项目来构建目录。...通过命令很方便创建模块和组件 创建路由 配置根路由,我们这里用loadChildren方式 routes文件夹下创建routes.ts文件并写入如下代码 import {LayoutComponent...app.component.html文件 博客子模块路由出口layout.component.html文件 <app-header...效果 源码下载 思考 这章主要写了路由和项目文件管理。 结合angular模块化思想,尽量将不同功能东西分在不同文件夹,组成不同模块。

1.2K30

前端开发工程化之angular打造spa应用

前言碎语 ps:这篇博文是博主公司内部分享一个流程梳理文档,仅供参考 soa/微服务架构,前后端分离,前后端通过http通讯json交换数据这个是未来趋势 后端开发我们都熟悉,今天分享前端开发工程化...(3)package.json (grunt构建依赖组件描述文件,grunt-contrib-watch,grunt-contrib-cssmin等)使用npm install 下载依赖到本地node_modules...文件夹下 (4)Gruntfile.js (grunt构建任务描述文件,,serve,build) 5.angular常用相关概念 controller: 视图控制器,作用于一对标签内视图...,相关功能Controller和service都放一起  2.按资源服务定义划分,controller和service分开,各自按业务模块组织 7.angular 拓展整理 图表数据展示:angular...文件上传 ng-file-upload  https://github.com/danialfarid/ng-file-upload angular扩展大全 https://github.com/angular-ui

14140

玩转 Angular 环境变量

作为一个 Angular 忠实粉丝,我们来介绍一下 Angular 项目开发,如何玩转 Angular 环境变量。...通过上面的注释,我们知道执行 ng build ---prod 命令,进行项目构建时候,会执行文件替换操作。...而相应文件替换规则, angular.json 文件定义: "architect": { "build": { "builder": "@angular-devkit...,我们通过以下命令进行项目构建: $ ng build --prod 那么有的同学,可能想到对于构建测试环境包,是不是只要运行: $ ng build --test 想象很完美,但实际上并不是这样,...可能有的同学已经注意到了 --configuration 这个参数,通常参数说明,我们知道这个参数用于指定构建时所使用配置文件。没错,要达到我们预期结果,就要利用该参数。

3.1K20
领券