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 相关文章推荐
JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
Apr 28 Javascript
使用jQuery调用XML实现无刷新即时聊天
Aug 07 Javascript
AngularJS入门教程之Helloworld示例
Dec 25 Javascript
jquery插件开发之选项卡制作详解
Aug 30 jQuery
ES6学习教程之块级作用域详解
Oct 09 Javascript
JS控制鼠标拒绝点击某一按钮的实例
Dec 29 Javascript
react中使用css的7中方式(最全总结)
Feb 11 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 Javascript
详解Vue3 Composition API中的提取和重用逻辑
Apr 29 Javascript
Vue跨域请求问题解决方案过程解析
Aug 07 Javascript
如何在selenium中使用js实现定位
Aug 18 Javascript
jQuery实现朋友圈查看图片
Sep 11 jQuery
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
ThinkPHP控制器里javascript代码不能执行的解决方法
2014/11/22 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
Javascript Select操作大集合
2009/05/26 Javascript
javascript 面向对象继承
2009/11/26 Javascript
jquery checkbox全选、取消全选实现代码
2010/03/05 Javascript
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
基于jquery跨浏览器显示的file上传控件
2011/10/24 Javascript
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
单击某一段文字改写文本颜色
2014/06/06 Javascript
javascript Slip.js实现整屏滑动的手机网页
2015/11/25 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
Vue.js 和 MVVM 的注意事项
2016/11/07 Javascript
基于BootStrap栅格栏系统完成网站底部版权信息区
2016/12/23 Javascript
JavaScript实现旋转轮播图
2020/08/18 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
原生js实现随机点名功能
2019/11/05 Javascript
windows下wxPython开发环境安装与配置方法
2014/06/28 Python
python多重继承实例
2014/10/11 Python
Python实现判断字符串中包含某个字符的判断函数示例
2018/01/08 Python
python实现守护进程、守护线程、守护非守护并行
2018/05/05 Python
Python 统计字数的思路详解
2018/05/08 Python
PyQt Qt Designer工具的布局管理详解
2019/08/07 Python
Django Admin中增加导出CSV功能过程解析
2019/09/04 Python
Python+appium框架原生代码实现App自动化测试详解
2020/03/06 Python
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
资深生产主管自我评价
2013/09/22 职场文书
麦当劳辞职信范文
2014/01/18 职场文书
基层工作经验证明样本
2014/11/16 职场文书
鼋头渚导游词
2015/02/05 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS
java中用float时,数字后面加f,这样是为什么你知道吗
2021/09/04 Java/Android