Angular2开发环境搭建教程之VS Code


Posted in Javascript onDecember 15, 2017

前言

VSCode是微软推出的一款轻量编辑器,采取了和VS相同的UI界面,搭配合适的插件可以优化前端开发的体验。

布局:左侧是用于展示所要编辑的所有文件和文件夹的文件管理器,依次是`资源管理器`,`搜索`,`GIT`,`调试`,`插件`,右侧是打开文件的编辑区域,最多可同时打开三个编辑区域到侧边。

底栏:依次是`Git Branch`,`error&warning`,`编码格式`等。

一、设置开发环境Node  Js

Angular2开发环境主要依赖Node Js和Npm,

需要node 6.9.x和npm  3.x.x 以上的版本 。

查看版本命令使用  node -v和  npm -v.

二 、Angular2或以上版本 使用 Angular  CLI命令行工具

可以快速创建项目 、添加文件以及执行大堆开发 任务 ,比如测试、打包和发布。

然后全局安装 Angular CLI 。

npm install -g @angular/cli

注:安装过程可能 会比较慢 ,需要等待几分钟。

Angular2开发环境搭建教程之VS Code

三、创建新项目

运行下列命令来生成一个新项目以及应用的骨架代码:

ng new my-app

注 :第一次安装过程也比较慢,耐心等待几分钟,

Angular2开发环境搭建教程之VS Code

四、启动开发服务器

进入项目 目录,并启动服务器 

cd my-app
ng serve --open

ng serve命令会启动开发服务器,监听文件变化,并在修改这些文件时重新构建此应用。

使用--open(或-o)参数可以自动打开浏览器并访问http://localhost:4200/

Angular2开发环境搭建教程之VS Code

五、在 VS Code中打开项目

Angular2开发环境搭建教程之VS Code

Angular2开发环境搭建教程之VS Code

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

更多:

Angular CLI简介2

Angular CLI简介

Ionic2 相关文档整理

Javascript 相关文章推荐
javascript document.images实例
May 27 Javascript
常用简易JavaScript函数
Apr 09 Javascript
Web开发者必备的12款超赞jQuery插件
Dec 03 Javascript
理解Javascript的call、apply
Dec 16 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
Nov 08 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
Aug 16 Javascript
node.js部署之启动后台运行forever的方法
May 23 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
Oct 12 Javascript
JS正则表达式封装与使用操作示例
May 15 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
Nov 10 Javascript
40行代码把Vue3的响应式集成进React做状态管理
May 20 Javascript
JavaScript原生实现观察者模式的示例
Dec 15 #Javascript
基于javascript 显式转换与隐式转换(详解)
Dec 15 #Javascript
ReactNative中使用Redux架构总结
Dec 15 #Javascript
Angular中使用MathJax遇到的一些问题
Dec 15 #Javascript
vue实现验证码输入框组件
Dec 14 #Javascript
基于滚动条位置判断的简单实例
Dec 14 #Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
Dec 14 #Javascript
You might like
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
php微信公众平台开发之微信群发信息
2016/09/13 PHP
PHP类和对象相关系统函数与运算符小结
2016/09/28 PHP
jQuery制作拼图小游戏
2015/01/12 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
JavaScript限定图片显示大小的方法
2015/03/11 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
jQuery插件passwordStrength密码强度指标详解
2016/06/24 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
如何使用Bootstrap创建表单
2017/03/29 Javascript
node.js中实现kindEditor图片上传功能的方法教程
2017/04/26 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
vue webpack打包优化操作技巧
2018/02/22 Javascript
JS在if中的强制类型转换方式
2018/07/15 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
2018/10/10 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
python网络编程学习笔记(四):域名系统
2014/06/09 Python
使用Python保存网页上的图片或者保存页面为截图
2016/03/05 Python
批处理与python代码混合编程的方法
2016/05/19 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
python 判断linux进程,并杀死进程的实现方法
2019/07/01 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
Python Pandas数据分析工具用法实例
2020/11/05 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
Lululemon英国官网:加拿大瑜伽服装品牌
2019/01/14 全球购物
介绍信怎么写
2015/01/30 职场文书
部队个人年终总结
2015/03/02 职场文书
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android
如何利用 CSS Overview 面板重构优化你的网站
2021/10/24 HTML / CSS