angular环境搭建文档【上篇】

简介: angular环境搭建文档【上篇】

前言

安装顺序

node.js、npm、Angular CLI

遵循某些原则,能装压缩包不装安装包

安装

node

操作根目录 D:\software\

  1. 下载nodejs安装包或解压包(这里是下载zip解压包)

https://nodejs.org/zh-cn/download/

  1. 配置node和npm全局
  1. Path 新建 D:\software\node-v14.17.0-win-x64\node-v14.17.0-win-x64

3.在node更目录下创建下面俩个文件夹

npm config set prefix “D:\software\node-v14.17.0-win-x64\node-v14.17.0-win-x64\node_global”


npm config set cache “D:\software\node-v14.17.0-win-x64\node-v14.17.0-win-x64\node_cache”

  1. 配置环境变量

NODE_PATH D:\software\node-v14.17.0-win-x64\node-v14.17.0-win-x64\node_modules

  1. 配置包目录

Path 新建 D:\software\node-v14.17.0-win-x64\node-v14.17.0-win-x64\node_global

  1. 测试

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,

输入如下命令进行模块的全局安装:

npm install express -g     # -g是全局安装的意思

安装Angular CLI

$ npm install -g @angular/cli

6.经过不算太慢的等待,可能会失败,注意观察

7.测试

$ ng v

快速入门

入门学习流程

  1. 环境搭建
  2. 路由跳转
  3. 页面传参及接口请求
  4. 组件
  5. 其它

第一个官方测试案例

  • 通过git克隆官方快速入门模板,打开终端执行命令git clone https://github.com/angular/quickstart
  • 用 IDE 打开克隆下来的工程,我用的是 vscode webstorm,然后安装依赖,在当前工程目录下执行 npm install
  • 依赖下载安装完成后直接 npm start 运行

新建第一个测试案例

如果你第一个没成功,那就直接新建一个试试,不要纠结。

新建 Angular 项目

$ ng new my-app
  1. 这里不会太快,大概 141M。ng initng new的区别是ng new会帮我们创建一个和项目名称相同的文件夹。
  2. Angular CLI帮我们做了什么

那么,这时候Angular cli帮你干了以下这么多事情:


创建 my-app 目录

应用程序相关的源文件和目录将会被创建

应用程序的所有依赖 (package.json中配置的依赖项) 将会被自动安装

自动配置项目中的 TypeScript 开发环境

自动配置 Karma 单元测试环境

自动配置 Protractor (end-to-end) 测试环境

创建 environment 相关的文件并初始化为默认的设置

  1. 启动测试

cd my-app

ng serve --open

ng start

后记

参考

https://www.jianshu.com/p/327d88284abb

https://www.jianshu.com/p/3d5df8ad8aa3

目录
相关文章
|
7天前
|
UED
JSF文件下载:解锁终极文件传输秘籍,让你的Web应用瞬间高大上!
【8月更文挑战第31天】掌握JSF文件下载功能对构建全面的Web应用至关重要。本文通过具体代码示例,详细介绍如何在JSF中实现文件下载。关键在于后端Bean中的文件读取与响应设置。示例展示了从创建实体类到使用`<h:commandLink>`触发下载的全过程,并通过正确设置响应头和处理文件流,确保文件能被顺利下载。这将显著提升Web应用的实用性与用户体验。
18 0
|
7天前
|
容器 iOS开发 Linux
震惊!Uno Platform 响应式 UI 构建秘籍大公开!从布局容器到自适应设计,带你轻松打造跨平台完美界面
【8月更文挑战第31天】Uno Platform 是一款强大的跨平台应用开发框架,支持 Web、桌面(Windows、macOS、Linux)及移动(iOS、Android)等平台,仅需单一代码库。本文分享了四个构建响应式用户界面的最佳实践:利用布局容器(如 Grid)适配不同屏幕尺寸;采用自适应布局调整 UI;使用媒体查询定制样式;遵循响应式设计原则确保 UI 元素自适应调整。通过这些方法,开发者可以为用户提供一致且优秀的多设备体验。
18 0
|
7天前
|
开发者 前端开发 开发框架
JSF与移动应用,开启全新交互体验!让你的Web应用轻松征服移动设备,让用户爱不释手!
【8月更文挑战第31天】在现代Web应用开发中,移动设备的普及使得构建移动友好的应用变得至关重要。尽管JSF(JavaServer Faces)主要用于Web应用开发,但结合Bootstrap等前端框架,也能实现优秀的移动交互体验。本文探讨如何在JSF应用中实现移动友好性,并通过示例代码展示具体实现方法。使用Bootstrap的响应式布局和组件可以确保JSF页面在移动设备上自适应,并提供友好的表单输入和提交体验。尽管JSF存在组件库较小和学习成本较高等局限性,但合理利用其特性仍能显著提升用户体验。通过不断学习和实践,开发者可以更好地掌握JSF应用的移动友好性,为Web应用开发贡献力量。
14 0
angular8-本地运行ng文档
angular8-本地运行ng文档
96 0
angular8-本地运行ng文档
|
JavaScript 前端开发 开发工具
Angular最新教程-第一节环境搭建和新建项目
Angular最新教程-第一节环境搭建和新建项目
292 0
Angular最新教程-第一节环境搭建和新建项目
|
存储 JavaScript
Angular依赖注入官方文档的学习笔记
Angular依赖注入官方文档的学习笔记
109 0
Angular依赖注入官方文档的学习笔记
Angular 文档中的修改链接是从哪里改的
如何修改修改的文本的链接。 如下图表示的,如何修改这个地方的链接到自己的 SCM 中。 你需要修改的文件为:aiotoolstransformstemplateslibgithubLinks.html 你可以通过访问下面的链接来需要你进行修改或者调整的链接: https://src.
802 0
|
资源调度
在对 Angular 的文档 aio 进行编译的时候提示错误
error angular-examples-master@1.0.0: The engine "yarn" is incompatible with this module. Expected version ">=1.
675 0
|
前端开发 测试技术 编译器
下一篇
DDNS