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 相关文章推荐
url 编码 js url传参中文乱码解决方案
Apr 11 Javascript
两种常用的javascript数组去重方法思路及代码
Mar 26 Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
Sep 22 Javascript
jQuery内置的AJAX功能和JSON的使用实例
Jul 27 Javascript
JS实现弹性菜单效果代码
Sep 07 Javascript
详解js的异步编程技术的方法
Feb 09 Javascript
原生js实现旋转木马轮播图效果
Feb 27 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
Mar 17 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
Apr 28 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 Javascript
Vue 实例事件简单示例
Sep 19 Javascript
javascript+Canvas实现画板功能
Jun 23 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
人族 TERRAN 概述
2020/03/14 星际争霸
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
PHP数组内存耗用太多问题的解决方法
2010/04/05 PHP
php pki加密技术(openssl)详解
2013/07/01 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
PHP常用函数之base64图片上传功能详解
2019/10/21 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
在JS中最常看到切最容易迷惑的语法(转)
2010/10/29 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
vue2 中如何实现动态表单增删改查实例
2017/06/09 Javascript
javascript 通过键名获取键盘的keyCode方法
2017/12/31 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
[12:36]《DOTA2》国服注册与激活指南全攻略
2013/04/28 DOTA
[41:20]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS DK
2014/05/26 DOTA
关于Python中异常(Exception)的汇总
2017/01/18 Python
Python 装饰器深入理解
2017/03/16 Python
django 创建过滤器的实例详解
2017/08/14 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
PyCharm 在Windows的有用快捷键详解
2020/04/07 Python
基于python实现计算两组数据P值
2020/07/10 Python
python中如何设置代码自动提示
2020/07/15 Python
python 绘制正态曲线的示例
2020/09/24 Python
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
阿拉伯时尚购物网站:Nisnass
2021/02/07 全球购物
群众路线查摆问题整改措施思想汇报
2014/10/10 职场文书
单位计划生育责任书
2015/05/09 职场文书