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 相关文章推荐
如何取得中文输入的真实长度?
Jun 24 Javascript
js函数的引用, 关于内存的开销
Sep 17 Javascript
js获取select选中的option的text示例代码
Dec 19 Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 Javascript
jQuery实现类似老虎机滚动抽奖效果
Aug 06 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
Webpack的dll功能使用
Jun 28 Javascript
vue动态绑定class选中当前列表变色的方法示例
Dec 19 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
Apr 04 Javascript
小程序使用wxs解决wxml保留2位小数问题
Dec 13 Javascript
深入理解Vue的数据响应式
May 15 Vue.js
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
xml+php动态载入与分页
2006/10/09 PHP
一周学会PHP(视频)Http下载
2006/12/12 PHP
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
php截取utf-8中文字符串乱码的解决方法
2010/03/29 PHP
php使用fgetcsv读取csv文件出现乱码的解决方法
2014/11/08 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
JS Array对象入门分析
2008/10/30 Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
2013/05/06 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
js的函数的按值传递参数(实例讲解)
2017/11/16 Javascript
js时间戳与日期格式之间相互转换
2017/12/11 Javascript
AngularJS动态添加数据并删除的实例
2018/02/27 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
2020/08/06 Javascript
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
Python学生信息管理系统修改版
2018/03/13 Python
python之super的使用小结
2018/08/13 Python
python实现自动化上线脚本的示例
2019/07/01 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
Python开发企业微信机器人每天定时发消息实例
2020/03/17 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
美国室内盆栽植物购买网站:Plants.com
2020/04/24 全球购物
介绍一下SOA和SOA的基本特征
2016/02/24 面试题
参赛口号
2014/06/16 职场文书
化工工艺设计求职信
2014/06/25 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
司法工作人员群众路线对照检查材料思想汇报
2014/09/30 职场文书
2014年财务科工作总结
2014/11/11 职场文书
Python中np.random.randint()参数详解及用法实例
2022/09/23 Python