[转]windows 10 搭建angular开发环境

摘要:
12node-v查看node版本npm-v查看npm版本3、安装Typescript和AngularCLI安装之前我们先设置一下淘宝镜像,这样npm下载速度会快一些1npmconfigsetregistryhttps://registry.npm.taobao.org接下来,我们就可以真正的安装Typescript了。3//悬停以查看现有属性的描述。

本文转自:https://www.cnblogs.com/lilunpai/articles/7992538.html

一、环境介绍

1、开发环境:Windows10

2、开发ide工具:VS codehttps://code.visualstudio.com/

二、准备环境

1、下载并安装nodejs(建议下载LTS版本),安装过程中会默认添加path,不要不小心取消掉了。

2、Nodejs安装完成之后,先使用下面两个命令检查安装是否正常,如果正常话应该会显示相应的版本号。

1
2
node -v 查看node版本
npm -v 查看npm版本

3、安装Typescript和Angular CLI

安装之前我们先设置一下淘宝镜像,这样npm下载速度会快一些

1
npm config set registry https://registry.npm.taobao.org

接下来,我们就可以真正的安装Typescript了。  

1
npm install -g typescript typings

之后安装Angular CLI,此处注意不要使用angular-cli

1
npm install -g @angular/cli

三、安装失败以及解决办法

1、Angular CLI安装失败,使用下面命令卸载,然后重新安装

npm uninstall @angular/cli
npm cache clean
npm cache verify --force

执行上面命令之后,找到C盘-->用户-->你登录的账户-->AppData-->Roaming-->npm目录并且删除

2、缺少Python环境

a、下载并安装Python,官方下载

b、安装时,最好直接安装到C盘根目录,比如C:Python27python.exe

c、检查配置环境变量path路径,电脑->属性->高级配置->环境变量->把安装的Python路径复制到path里面就可以了

四、配置VS code

1、点击菜单中的【调试】按钮,选择【安装其他调试器】,然后搜索 Debugger for Chrome 并安装

2、找到launch.json文件,并修改一下内容

复制代码
 1 {
 2     // 使用 IntelliSense 了解相关属性。 
 3     // 悬停以查看现有属性的描述。
 4     // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
 5     "version": "0.2.0",
 6     "configurations": [          
 7         {
 8             "type": "Chrome",
 9             "request": "launch",
10             "name": "Launch Chrome with ng serve",
11             "sourceMaps": true,
12             "url": "http://localhost:4200",
13             "webRoot": "${workspaceRoot}"
14         }
15     ]
16 }
复制代码

3、在VS code 中的终端里面输入 ng serve,项目就会启动

最后就可以直接F5启动并且任意debug调试了

免责声明:文章转载自《[转]windows 10 搭建angular开发环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Spring框架扩展点详解(BeanPostProcessor等)Mysql基础下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Angular路由(一):路由的定义、跳转、传值

文件结构: 定义路由时,有两种定义方式:①在app.module.ts 中定义;②定义路由模块(app-routing.module.ts),将路由模块导入到app.module.ts 中,此处我们主要演示第二种,如果程序比较简单,路由数量单一,可以直接定义在app.module.ts 中。 路由定义: 在app-routing.module.ts 中,...

UI组件库Kendo UI for Angular入门指南教程

Conversational UI组件弥合了Web 和下一代自然语言应用程序之间的差距。Conversational UI 包提供了Kendo UI聊天组件,该组件允许用户参与与其他用户或聊天机器人的聊天会话。 Conversational UI Package 是Kendo UI for Angular的一部分,这是一个专业级 UI 库,具有 100 多...

[转]angular 禁止缓存

本文转自:https://www.cnblogs.com/jonney-wang/p/9797906.html angular 单页面开发,会存在和管理很多HTML和JS文件,缓存有时是个麻烦。 在开发和测试阶段,F12调出调试工具,禁止缓存F5刷新下就好了。 但是在客户那里缓存就体验效果不好,甚至认为有问题,联系客服,影响工作效率。 主要做几点就可以了,...

[译]AngularJS Services 获取后端数据

原文:ANGULARJS SERVICES – FETCHING SERVER DATA $http是AngularJS内置的服务,能帮助我们完成从服务端获数据。简单的用法就是在你需要数据的时候,发起$http请求,使用返回的数据。这个样做是能工作,但是当你的应用越来越复杂的时候,你会发现你在不断的重复的写这个http请求的代码。为了避免这种事情的发生,我...

VSCode搭建node + typescript开发环境

我们一起来喜欢TypeScript 现在写js不用TypeScript,伦家可能会觉得你是外星人。 是的,TypeScript很大程度增强了代码的可读性,可跟踪性,可维护性和减少了bug。 那么没有理由不适用TypeScript进行js开发,但是回归本质,要根据实际出发,不是盲目的一来直接上TS。 我参与过一些使用TS开发的项目,也发现使用TS出现的问题...

CSS3(七) 前端预处理技术(Less、Sass、CoffeeScript)

目录 一、Less 1.1、概要 1.2、变量 1.3、解析Less 1.3.1、在线处理 1.3.2、预处理 1.4、混入(Mixins) 1.5、嵌套    1.6、运算 1.7、函数 1.8、继承     1.9、作用域 1.10、注释 二、Sass 2.1、变量 2.2、嵌套 2.3、导入 2.4、mixin 混入 2.5、扩展/继承...