本文章所有内容基于win10搭建Angular环境并运行hello-world

1. 相关

上一篇文章中我们了解Angular开发所需要准备的环境,我们搭建好环境之后不可能直接使用文本工具进行编程,必须选择一款IDE,而一款好的IDE能让我们开发起来事半功倍。我选择的是JetBrains IDEA,主要原因是在我工作内容中的几款编辑器,IDEA是支持Angular开发的做的比较好的一款IDE。

2. 新建项目

File => New => Project => JavaScript => Angular CLI

选择下一步之后,就可以在里面配置我们的项目了。如果你从一开始跟着我进行到这一步,你就会发现IDEA已经将Node interpreter和Angular CLI都自动配置了,我们只需要设置我们的项目名即可。

点击Finish之后就是等待构建完成了,当控制台输出以下内容,就代表着已成功构建

The file will have its original line endings in your working directorySuccessfully initialized git.
Done

3. 在IDEA中运行项目

3.1. Show npm Script

在项目根目录下找到pachage.json文件,右键选择Show npm Script就会出现一个新的窗口

在这个窗口中就有一些我们常用的命令,其中start命令就相当于ng serve命令,双击start,项目就开始编译并启动,启动完成控制台输出以下信息

** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **√ Compiled successfully.

此时访问http://localhost:4200/

npm中的命令其实都定义在package.json中,我们也可以自定义命令。
我们在package.json的scripts节点下新增

"node version": "node -v"

然后刷新npm界面就可以看到新增了一条node version命令,双击效果如执行node -v命令。

3.2. IDEA-RUN

在IDEA的最上方控制栏有可以直接运行项目的选项

我们可以选择直接RUN或者是DEBUG的方式来运行项目,这里其实也是相当于执行

ng server

4. 从VCS中拉取项目

VCS => Get From Version Controll => 输入地址

5. 总结

对于熟悉IDEA使用的同学来说,这里都不算很难,也可以自己去尝试其他的用法。如果你是一个新手,可以关注我,后续文章会慢慢带大家熟悉Angular语法和IDEA的用法
我是Baldwin,一个25岁的程序员,致力于让学习变得更有趣!
现在关注作者即可领取海量学习资料与简历模板

往期好文:

用Python每天给女神发一句手机短信情话

MySQL优化之explain

Spring源码分析-MVC初始化

春风得意马蹄疾,一文看尽(JVM)虚拟机

造轮子的艺术

源码阅读技巧

Java注解详解

教你自建SpringBoot服务器

更多文章请点击

Angular------使用IDEA开发Angular相关推荐

  1. angular模块库开发实例

    angular模块库开发实例 随着前端框架的诞生,也会随之出现一些组件库,方便日常业务开发.今天就聊聊angular4组件库开发流程. 下图是button组件的基础文件. nk-button.comp ...

  2. angular语言前端开发_web前端开发入门全套学习方法路径,兼职在家做网站也能月入上万...

    前端学习路径 1.WEB前端快速入门 在本阶段,我们需要掌握 HTML 与 CSS 基础,当然,也包含 H5 和 C3 的新特性.这个部分内容非常简单,而且非常容易掌握.相信你也更愿意学习这个部分,毕 ...

  3. [北京微软技术直通车]前端 Visual Studio Code 开发 Angular 与亿级 SQL Servern

    微软技术直通车第一期将于2017年9月9日与大家见面,本次邀请华北区微软技术专家和大家一起交流前端工具与技术, Visual Studio Code,TypeScript 与 Anuglar 项目开发 ...

  4. 《疯狂前端开发讲义jQuery+Angular+Bootstrap前端开发实践》学习笔记

    <疯狂前端开发讲义jQuery+Angular+Bootstrap前端开发实践>学习笔记 二〇一九年二月十三日星期三2时28分54秒 前提:本书适合有初步HTML.CSS.JavaScri ...

  5. Angular响应式开发中报错Property 'map' does not exist on type 'Observable'.引用rxjs也没用。

    Angular响应式开发源代码如下: import { Component, OnInit } from '@angular/core'; import {Observable} from 'rxjs ...

  6. 52abp框架asp.net core Angular全栈开发实战视频课程

    课程标题 52abp框架asp.net core & Angular全栈开发实战视频课程 课程简介 从零开始学 52ABP企业开发框架,企业项目是如何开发和技术选型,代码如何管理,团队协同开发 ...

  7. 【必备】VSCode开发Angular的必备插件

    [热门]AutoScssStruct4Vue:自动构建SCSS代码 [推荐]Angular File Changer (Supporting Touch Bar and NgRx)→用于快速切换同名H ...

  8. Angular介绍、安装Angular Cli、创建Angular项目入门教程

    场景 Angualr 是一款来自谷歌的开源的web 前端框架,诞生于2009 年,由Misko Hevery 等 人创建,后为Google 所收购.是一款优秀的前端JS 框架,已经被用于Google ...

  9. 破境Angular(三)Angular构件之模块

    一.知识点 Angular模块核心知识点如下: 1.模块的作用. 2.模块各个元数据的含义和作用 3.模块有哪些分类,分类原则 4.模块的惰性加载机制 5.开发时如何对模块进行规划 二.模块作用 首先 ...

  10. swagger 源代码_我们如何使用swagger代码生成器从Angular 4更新到Angular 5

    swagger 源代码 by Mark Grichanik 马克·格里卡尼克(Mark Grichanik) 我们如何使用swagger代码生成器从Angular 4更新到Angular 5 (How ...

最新文章

  1. python 接口自动化测试_python接口自动化测试之接口数据依赖
  2. c语言字符数组给字符指针,C语言常见有关问题之字符串数组和字符指针数组有关问题...
  3. python内置json模块的作用_python详解json模块
  4. 1203. 项目管理
  5. android win8风格布局,Android仿Win8界面开发
  6. 爬取两万多条租房数据,算算在广州你能「活到」第几集?
  7. 页面之间的跳转与交互
  8. 财务数据图表分析,这些财务预算表模板免费用
  9. 计算机网络——数据从网卡到应用的过程
  10. 哈佛幸福课个人使用精华
  11. SLAM综述阅读笔记四:A Survey on Deep Learning for Localization and Mapping: Towards the Age of Spatial 2020
  12. 产品需求文档(PRD)
  13. Mac使用系列之软件安装权限
  14. 左侧颜面部起疱,疼痛剧烈2天-牙博士
  15. 深入理解数据库当中的聚合函数
  16. 怎么做好网络口碑营销呢?
  17. 雷大了,Google和Baidu都成SB了!!!!
  18. 老祖宗的绝招对治腰疼,别说你没听过
  19. 使用IDEA调试Arthas
  20. hive 莫名其名爆出无法识别hadoop 版本

热门文章

  1. 原生安卓X86 TV安装配置
  2. JMeter中文使用手册
  3. 7月11日自助装机配置专家点评
  4. 在linux下比较好用的chm阅读器和飞信软件
  5. 什么是架构?架构师的职责是什么?
  6. UI设计师必备的五款界面设计工具
  7. 计算机无法打开文档,电脑word文档打不开怎么办【原因分析及解决方法】
  8. Allegro 铜皮分割 详解
  9. 获取当前系统时间(取相对于系统时间的前一周时间)
  10. 冯康 计算机组装与维护,计算机组装与维护_毕业论文.doc