angular环境搭建时的坑
安装angular环境踩过一些坑,最终还是把工程跑起来了,这里描述一下我的步骤,不排除有些步骤是多余的,希望能对遇到同样问题的小伙伴有帮助。
- 下载最新版node.js。
- 安装node,安装过程一路点下一步。
- 打开cmd,执行node -v和npm -v确定安装成功。
- 安装angular-cli报了几个错,分别是缺少visul c++组件,缺少phython环境,。
- 下载最新phyton,安装并设置环境变量(网上有详细步骤,因为第四步问题总是不成功,我怀疑是phython原因,所以卸装好几遍)。
- 安装.NET Framework 的SDK,去下个2.0以上的版本装。(网上有资源,因为第四步总是不成功,我怀疑是SDK原因,所以卸装了好几个版本)。
- 安装微软的visul studio,这玩意太大,几十个G大小,反复装几次总是装一半就失败,说缺少微软这个组件那个组件的,换版本也不成功,后来我不理它了。
- 设置淘宝镜像到.npmrc文件,我直接复制别人博客的内容,有三条:phantomjs_cdnurl=http://cnpmjs.org/downloads、sass_binary_site=https://npm.taobao.org/mirrors/node-sass/、registry=https://registry.npm.taobao.org
- 卸载原没装成功的angular-cli,重装。
- 安装失败,卸载angular-cli,用cnpm命令再装angular-cli。
- 在cmd执行ng -version验证成功。
- 找个目录执行ng new 命令创建angular项目,创建失败,错误信息怎么描述我忘记了,网上说node-sass有些内容下不下来,还有node-gyp依赖visul studio的API。执行这个错误项目,会报缺angular库的一些文件。
- 反复卸装node-sass,安装的时候都报错,后来我不理它了。
- 再执行ng new命令创建angular项目,这个项目会先create一堆基础文件然后再安装node_modules。我一看到create完立马按ctrl+c退出安装,然后在工程根目录用cnpm去安装。工程顺利创建。(new的时候会用npm安装依赖库,这里是用淘宝镜像去安装依赖库)
- 启动angular项目,总卡在“LicenseWebpackPl”,进度条卡死在95%。
- 用npm命令安装yarn管理工具(官网上的安装包下不了)。
- 重新创建angular项目,跟步骤14一模一样。删除项目里的node_modules。
- 进到工程的根目录执行yarn命令,执行完之后,根目录出现了node_modules文件了。
- 执行npm start,顺利启动angular工程!
angular环境搭建时的坑的更多相关文章
- PHP环境搭建时缺少php7apache2_4.dll怎么办
PHP环境搭建时缺少php7apache2_4.dll怎么办 下载的文件有问题! 1.在PHP官网点击Download下载时不管选择哪个版本的都有两个类型 如果需要 php7apache2_4.dl ...
- Android开发环境搭建时遇到问题的解决方法
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/linux_loajie/article/details/33823637 Android开发环境搭建 ...
- Angular环境搭建
Angular4 随笔(一)----环境搭建 1.下载node.js 第一步:在浏览器中搜索node.js官网(https://nodejs.org/zh-cn/),根据自己系统下载相应版本,下载完成 ...
- kubernetes实战之consul简单测试环境搭建及填坑
这一节内容有点长,我们将介绍如何基于docker搭建一client一server的consul测试环境,以及如何搭建多server consul测试集群.在基于docker搭建多server的cons ...
- ElasticSearch2.3.1环境搭建哪些不为人知的坑
首先说明一点,大家最好不要用什么尝鲜版,用比稳定版就好了,要不麻烦不断,另外出了问题,最好去官网,或者google搜索,因为这样靠谱些,要不现在好多都是低版本的,1.4的什么的,结果按照安装,多少情况 ...
- selenium webdriver 的环境搭建时注意事项
selenium webdriver 在 eclipse中的配置,网络上应该很方便搜索到,这里只记搭建过程中容易出现的一些问题 1. selenium-java与selenium-sever-sta ...
- elasticsearch6.5集群环境搭建的一些坑
都说el配置很简单,确实比solr简单多了,不用手动配置一大堆,不过第一次配置也不轻松,因为马虎老是漏掉了许多地方 配置一个半小时才启动成功: 这里主要记录一下一些遇到的坑: 一 不能用root启动, ...
- 有关使用phpstudy搭建sqli-lab环境搭建时发生Uncaught Error: Call to undefined function mysql_connect()错误
文章更新于2020-1-30 问题描述 Uncaught Error: Call to undefined function mysql_connect() 分析 经查php手册可知 mysql_co ...
- Angular环境搭建及简单体验
一.安装开发环境 npm install -g typescript npm install -g @angular/cli 二.创建hello-world项目 创建项目 ng new angular ...
随机推荐
- Privacy Policy of ColorfulBroswer
Personal information collection this app does not collect your data and does not share your infomat ...
- Fiddler关闭后打不开网页
今天项目系统测试的时候,CS客户端的Restful请求都失败,但是实际上的服务是正常开启的,马上通过cmd指令ping了一下服务,正常:再用telnet试了一下端口,也是正常.不过随后发现在这台电脑上 ...
- 类似gitlab代码提交的热力图怎么做?
本文由 网易云发布. 作者:张淞(本篇文章仅限知乎内部分享,如需转载,请取得作者同意授权.) 昨夜,网易有数产品经理路过开发的显示屏前见到了类型这样的一张图: 于是想到有数能不能做出这样的图来?作为 ...
- 修改 Cloud image 的密码的简单方法
下载工具: yum -y install libguestfs-tools.noarch 打开DEBUG: export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 ...
- change和onChange
change是jquery上的绑定事件,可用于下拉框动态关联数据: $(function(){ $("#id").change(function(e){ alert($(this) ...
- ObjectARX动态添加AutoCAD传统下拉菜单入门篇(一)
ObjectARX动态添加传统下拉菜单入门篇 图文by edata , 转载注明出处 http://www.cnblogs.com/edata AutoCAD 添加传统下拉菜单有很多种方式,比较典型 ...
- 初识gulp
之前一段时间学习使用了gulp自动化构建工具,并在现在使用的项目上部署使用,同时在这做个笔记进行小结,以便加深记忆,如有理解错误的地方请不吝赐教 gulp 的解释我就不多说了 这里引用官网的一句话 ...
- Linux服务器核心参数配置
使用Linux作为长连接的web服务器时,为了增加服务的容量,以及处理性能,需要修改一些参数. 一.多进程绑定CPU 1.使用taskset命令可以绑定进程到指定CPU,以减少多核CPU环境中,单进程 ...
- vue进行路由拼图的使用案例
实现思路,利用路由进行实现多个组件拼图: Detail.vue <template> <div> <h1>详细展示</h1> <div>鞍山 ...
- jmeter之beanshell断言---数据处理
在做接口测试时,对响应数据的校验是非常重要的部分:在使用Jmeter进行接口测试时,有多种respone校验方式,比如响应断言.BeanShell断言等等,BeanShell断言可以自定义断言,自由灵 ...