搭建angular环境
一、安装
1、先安装npm淘宝镜像
一.通过命令配置验证
命令
npm config set registry https://registry.npm.taobao.org
验证命令
npm config get registry
如果返回https://registry.npm.taobao.org,说明镜像配置成功。
二.通过使用npm安装
cnpm
----npm install -g cnpm –registry=https://registry.npm.taobao.org
cnpm -v
2、用cnpm安装angular-cli提高成功率
cnpm install -g @angular/cli
3、检查angular-cli是否安装成功
ng version
二、使用
1、初始化项目,–skip-install阻止npm安装依赖库
ng new my-app –skip-install
2、用cnpm安装依赖库,节省依赖库安装时间
cd my-app
cnpm install
3、编译项目并启动服务,启动地址默认为 http://localhost:4200
ng serve
更换端口启动
ng serve --port 8080
4、组件初始化
(1)页面组件
ng g component test
(2)服务
ng g service test -m app.module //-m注册服务
5、单元测试
ng test
6、项目打包
(概念:开发时模块化分离,文件可读性强易修改,可以直接发布到服务器,但影响服务器性能。
项目打包后再发布减少服务器请求数量,减少并发量。)
-prod 将项目打包为生产模式,压缩文件并产生一个哈希码,哈希码会在文件修改后产生变化,
为了使cdn感知文件变化并进行同步更新,避免引用错误
ng build -prod
7、安装特定版本,例如typescript
npm install typescript@2.4.2
npm install npm@latest -g 进行npm版本自动更新
1. npm-check检查更新
npm install -g npm-check
npm-check
2. npm-upgrade更新
npm install -g npm-upgrade
npm-upgrade
3. 更新全局包:
npm update <name> -g
4. 更新生产环境依赖包:
npm update <name> --save
5. 更新开发环境依赖包:
npm update <name> --save-dev
-------------------------------------------------------------------------
临时服务器测试
创建mock文件夹
使用rest server 构建原型API
cnpm install -g json-server 安装服务
json-server ./mock/data.json 启动服务 指定json文件路径
API测试工具
Postman 测试常用API
www.getpostman.com
搭建angular环境相关推荐
- Angular------win10搭建Angular环境并运行hello-world
本文及系列所有文章均基于Win10系统 前言 Angular 是一个应用设计框架与开发平台,用于创建高效.复杂.精致的单页面应用. 最近项目中的某个模块要使用Angular来做前端界面,所以现在开始要 ...
- 从零搭建angular环境和初项目
打开CMD, 第一步,确认电脑是否安装node.js 输入 node -v 第二步,确认是否安装git git version 若没安,访问 https://w ...
- 【Angular】angular环境搭建
angular环境搭建 1.安装前的准备 1.1 安装node.js 1.2 安装cnpm 1.3 使用npm/cnpm安装angular/ cli 2.创建angular项目 2.1找到要创建项目的 ...
- 快速搭建Web环境 Angularjs + Express3 + Bootstrap3
2019独角兽企业重金招聘Python工程师标准>>> 快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, ...
- atom搭建markdown环境
1. 搭建markdown环境 > 禁用atom自带的markdown-preview插件(功能简单) > 安装插件:markdown-preview-plus@2.4.16(在markd ...
- linux apache2.4 php,php5.6+apache2.4+linux如何搭建php环境
php5.6+apache2.4+linux如何搭建php环境 前言 最近突然想搭建个人博客,尽管笔者擅长java-web,但综合各种原因,于是选择了大众化的php+mysql搭建个人博客.对于php ...
- Android NDK开发之旅29 云服务器Ubuntu下搭建NDK环境,并编译FFmpeg
###前言 因为在Linux环境下编译FFmpeg生成库和头文件下比较方便,所以接下来主要操作在Linux环境下进行.但是对于Android NDK 开发新手来说,自己电脑配置Ubuntu Linux ...
- 软件测试培训:如何搭建测试环境
如何搭建测试环境?这是很多测试人员都需要了解的,测试是每个产品上线前必备的一个检验,不管是什么产品,做好有效的测试是对产品质量的一个负责,软件测试环境要考虑的就是软件在什么软硬件下能正常运行,什么环境 ...
- vm虚拟机下linux安装python_VM中安装linux系统,安装VS Code,搭建Python环境
VM中安装linux系统 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载安装包 2.在下载目录打开终端安装 sudo dpkg -i code_1.32.3 ...
最新文章
- Tree-Structured LSTM模型
- MLP多层感知机 学习笔记
- NetBeans无法使用编码GBK安全打开文件
- Hi3516A开发--apt-get更新
- 基于kb的问答系统_1KB以下基于表的Q学习
- C++:30 ---C++类成员,成员函数的内存布局
- Docker入门-简介
- 逻辑回归python sigmoid(z)_python 实现逻辑回归
- 斐讯音箱控制扫地机器人_轻松解决家务难题 斐讯大能扫地机器人X3
- GD32VF103启动流程分析
- Vi 编辑器常用命令
- 《Android移动应用基础教程》之川菜菜谱
- android wifi增强,Android增强WiFi性能
- 连锁加盟2-3事~实录
- eHIDS 一款基于eBPF的HIDS开源工具
- 微信小程序如何接入微信支付
- 为人处事的19个技巧
- 收藏夹导出至html,分享win7电脑中三种导出浏览器收藏夹地址方法
- 让子盒子水平和垂直居中的五种方法
- 获取多个字符串公共的前缀部分
热门文章
- Vue+Element ui el-date-picker默认当前年月日时分秒并且可再次选择
- 计算机打印驱动怎么安装,打印机安装步骤,教您电脑怎么安装打印机驱动
- 海龟编程 python绘图工具turtle库的用法 turtle库使用方法大全,画笔设置 画布设置 绘图设置,画笔粗细,画笔颜色, 画笔速度。Python二级必须会的命令(已获取证书)
- APISIX源码解析-启动篇【ops.lua - start】
- python实现:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
- append和appendTo
- 简单制作飞机大战游戏。
- 我这个人有哪些优点,有哪些缺点
- 【车辆配送】基于模拟退火 (SA)求解车辆配送 (VPR) (Matlab代码实现)
- 怎么度量软件规模:代码行技术?LOC(Lines of Code,代码行)估算代码尺寸