1. 安装node
官网地址:http://nodejs.cn/
安装完成后,在命令行工具输入 node –v 可验证是否安装成功

2. 配置淘宝镜像源
从国外服务器下载ng4和依赖包很慢,通过配置淘宝镜像源可以提高下载速度。
打开命令行工具输入:

npm config set registry https://registry.npm.taobao.org

配置完成后可通过npm config get registry验证是否配置成功

3. 安装cnpm
个别插件(比如node-sass)即使用淘宝镜像源也无法正常下载,需要用cnpm工具。
(cnpm仅在无法安装时才使用,正常均使用npm,否则会有意想不到的bug)
打开命令行工具输入:

npm install -g cnpm

安装完成后可通过cnpm -v验证是否安装成功

4. 安装angular4脚手架工具
打开命令行工具输入:

npm install –g @angular/cli

安装完成后可通过ng -v验证是否安装成功

5. 安装项目依赖包
命令行工具进入项目根目录,输入:

npm install

该过程会较慢。一般情况下node-sass 会安装失败,这时用cnpm单独安装node-sass :

cnpm install node-sass

6. 启动项目
命令行工具进入项目根目录,输入:

npm start   //或者 ng serve

7. 配置chrome浏览器,解决跨域
若项目服务器地址非本机,需要解决跨域问题,在本机启动服务的可跳过。
项目服务器地址可在项目目录下的 src/ environments/ environment.ts 查看和修改。
步骤:
1) 在电脑上新建目录,例如:D:\MyChromeDevUserData;
2) 右击chrome浏览器快捷方式,打开属性页面,在目标输入框的最后加上

 --disable-web-security --user-data-dir=D:\MyChromeDevUserData

–user-data-dir的值就是刚才的目录,注意在–disable前面有一个空格

8. 打开页面
打开配置好的chrome快捷方式,项目访问地址为

localhost:4200

angular4项目启动步骤相关推荐

  1. Vue——Windows 10下Vue项目启动步骤[vue-cli-service启动版本]

    基本概念 vue-cli:A simple CLI for scaffolding Vue.js projects. 一个简单的Vue.js工程命令行脚手架工具. 官网:https://cli.vue ...

  2. windows下vue项目启动步骤

    原创,转载请标注引用地址,谢谢~ 前后端分离项目,要做前后端联动测试,没整过前端用vue, nodejs和webpack的开发管理方式.来回折腾终于把已经建好的vue项目启动起来,做个笔记记录下步骤备 ...

  3. uniapp微信小程序项目启动步骤

    如何创建项目就不说了,可以参考该链接: 如何创建开发uniapp微信小程序项目?链接: link 这里主要记录的是,从代码仓库拉取到本地后, 本地启动运行项目,遇到的问题. 1.下载项目 使用git ...

  4. Angular项目启动步骤

    最近参与公司的一个app项目,前端使用的 angularJs,首次接触这样的项目,一脸懵逼,启动项目都成问题.同事大致讲了一下,自己琢磨一番,项目总算是启动了,如下记录. 先得从 SVN上下载项目源码 ...

  5. 3步让你轻松解决项目管理--项目启动、推进和复盘步骤详解

    在实际工作中,作为管理者,除了要掌握超强的业务能力,还需要能够具备"推项目.拉团队"的能力.这里我们来探讨如何系统性进行团队的项目管理. 在项目管理中的三个关键动作即启动.推进.复 ...

  6. react项目开发步骤_成为专业React开发人员的31个步骤

    react项目开发步骤 我为达到可雇用水平而进行的每个项目和课程. (Every single project and course I took to reach a hireable level. ...

  7. idea 执行java maven,IDEA的run maven方式启动步骤详解

    安装jetty插件 1. 找到Plugins,查找jetty插件,安装"IDEA Jetty Runner",安装好后重启IDEA 安装插件:Maven Helper 方法同Jet ...

  8. java启动时执行_java怎么实现项目启动时执行指定方法

    本文实例为大家共享了java项目启动时执行指定方法,供大家参考,详细内容如下 想到的就是监听步骤如下: 1.配置web.xml com.listener.InitListener 2.编写InitLi ...

  9. infor wms 项目启动_广汽本田增城工厂No.2L WMS项目正式启动

    Warehouse 导读:近日,在生管科No.2L办公室,广汽本田增城工厂No.2L WMS项目启动大会如期召开.生产管理科,IT科,FNL以及汉得信息有限公司的WMS项目组成员参加了本次启动大会. ...

最新文章

  1. 【jsp】写jsp文件的准备
  2. 工业互联网 — TSN — 技术架构
  3. linux shell 符号 变量 参数表示
  4. php 压测流量回放,终极 Web 应用性能和压力测试工具 Gor
  5. 利用「接口」做产品时我们该如何思考?
  6. 磁盘上没有足够的空间完成此操作_【教程】Windows的磁盘分区,两分钟搞定!!...
  7. Apollo进阶课程㉙丨Apollo控制技术详解——控制器的类型
  8. 多git帐号的SSH key切换
  9. 使用 Spring Boot Security 进行安全控制
  10. JDBC实现增删改查功能
  11. MySQL二进制日志(binlog)总结
  12. 小米路由器3实现锐捷认证[免刷固件]
  13. macOS 安装postman 中文语言包
  14. LED背光源的正反面怎么区分?
  15. python自动运行
  16. 【团队博客】软件项目:上海海洋大学图书馆座位查找系统
  17. 新能源电动汽车共享汽车TBOX终端-「北斗终端设备」、新能源电动汽车车载TBOX系统应用、智能车载系统终端TBOX与车联网关系
  18. 家政服务:保姆朋友圈鄙视链在上海
  19. Hash算法解决冲突的方法
  20. 【计算机三级信息安全】信息安全保障概述

热门文章

  1. 180g6服务器支持显卡超频吗,显卡怎么超频?五种显卡超频方法随你挑!
  2. ARM Fast Model下 u-boot调试(三)---搭建基于ds-5的fvp模拟器环境
  3. python练习题(一)
  4. linux 修改网卡报错xe,启动网卡报错(Failed to start LSB: Bring up/down networking )解决办法总结...
  5. 基于android的航班船票机票预订查询系统app
  6. 网络安全技术与黑客攻击威胁
  7. LeetCde_571、超级洗衣机
  8. OpenCV DNN模块黑白图片上色修复
  9. vnd oma drm
  10. Xxe漏洞 php,PhpSpreadsheet 1.5.0 XXE漏洞复现及分析