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 相关文章推荐
Js参数值中含有单引号或双引号问题的解决方法
Nov 06 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
Jun 20 Javascript
基于javascript制作经典传统的拼图游戏
Mar 22 Javascript
EasyUI加载完Html内容样式渲染完成后显示
Jul 25 Javascript
AngularJs bootstrap搭载前台框架——准备工作
Sep 01 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
Oct 21 Javascript
React快速入门教程
Jan 17 Javascript
javascript自执行函数
Feb 10 Javascript
JS switch判断 三目运算 while 及 属性操作代码
Sep 03 Javascript
js隐式转换的知识实例讲解
Sep 28 Javascript
纯JS开发baguetteBox.js响应式画廊插件
Jun 28 Javascript
Vue解决echart在element的tab切换时显示不正确问题
Aug 03 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
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
2010/06/04 PHP
用PHP写的基于Memcache的Queue实现代码
2011/11/27 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
2017/11/24 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
js 判断 enter 事件
2009/02/12 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
javascript修改图片src的方法
2015/01/27 Javascript
JavaScript中的闭包
2016/02/24 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
详解axios在vue中的简单配置与使用
2017/05/10 Javascript
Vue 组件修改根实例的数据的方法
2019/04/02 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
Python函数式编程指南(四):生成器详解
2015/06/24 Python
Python构建XML树结构的方法示例
2017/06/30 Python
基于Python3.6+splinter实现自动抢火车票
2018/09/25 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
Python应用实现双指数函数及拟合代码实例
2020/06/19 Python
Python设计密码强度校验程序
2020/07/30 Python
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
优秀教师的感人事迹
2014/02/04 职场文书
中学教师教育感言
2014/02/21 职场文书
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
教师先进工作者事迹材料
2014/05/01 职场文书
迟到检讨书
2015/01/26 职场文书
广告业务员岗位职责
2015/02/13 职场文书
高中生个性发展自我评价
2015/03/09 职场文书
2016创先争优活动党员公开承诺书
2016/03/24 职场文书
Redis数据同步之redis shake的实现方法
2022/04/21 Redis
Java 多线程并发FutureTask
2022/06/28 Java/Android