@angular/compiler-cli@4.3.6 requires typescript@'=2.1.0 2.4.0' but 2.5.2 was found instead.
新手编程得我,angular2框架上应用ngx-bootstrap、ngx-datatable、ngx-charts这两天问题比较多啊。
@angular/compiler-cli@4.3.6 requires typescript@'>=2.1.0 <2.4.0' but 2.5.2 was found instead.(意思是@angular/compiler-cli需要typescript版本介于2.1.0到2.4.0之间而我的是2.5.2,所以不行,版本不兼容怪我咯),无奈之下走官网https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/微软的typescript官网,一进来好大一个标题,呵,没什么
安装typescript 2.0 的命令如下图
我要降低版本到2.3.1,同理,npm install -g typescript@2.3.1,安装成功了,然而并没有什么卵用。。
依然是同样的错误。。很明显,神经病嘛。。难道我的英语水平还看不懂这几行字?!好吧,我承认我是学渣。。
查看报错描述:继续用这个版本(2.5.2)会导致未定义的行为和复杂的错误,让我用下面这句:npm install typescript@'>=2.1.0 <2.4.0'来安装一个匹配的版本。最下面一行是个提示可以用ng set -g warning.typescriptMismatch=false 来关闭这个版本不匹配的警告
顺带着来了几行没见过的关于环境environments的错误
不过给了解决办法。下面左是现在的环境配置,中是更改后的配置,右边是我的文件配置后。配置的文件位置是angular-cli.json文件中
全局配置也容易牵扯其他项目文件出错
按照提示的方法安装指定版本的typescript,结果
好气哦但还是要保持微笑。。。看来我解决问题的能力不怎么样呢,不想看到这个警告了
看来还是不行呢,继续npm start
做了一些改动得到的结果却没有丝毫改变……重启不管用,我唯一一句执行成功的npm install typescript@2.3.1 --save-dev在我的package.json的devDepencies列表中依然没有改变是什么鬼
都说重启大法好,可是……挥之不去的阴影又出现在我眼前——
生无可恋
转载于:https://www.cnblogs.com/shiyinan/p/7526459.html
@angular/compiler-cli@4.3.6 requires typescript@'=2.1.0 2.4.0' but 2.5.2 was found instead.相关推荐
- Angular compiler报的一个错误消息:Component XX is not part of any NgModule
Error in /turbo_modules/@angular/compiler@9.1.12/bundles/compiler.umd.js (29363:23) Component Produc ...
- Android之导入项目提示Android requires compiler compliance level 5.0 or 6.0. Found ‘1.8‘ instead解决办法
1.问题 导入项目eclipse提示如下: Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead 2.解 ...
- Eclipse : Android requires compiler compliance level 5.0 or 6.0.
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools ...
- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tool ...
- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tool
重装操作系统后,要重新配置Android开发环境.配置成功后,添加原本项目时却出现了错误! Android requires compiler compliance level 5.0 or 6.0. ...
- 【错误记录】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- )
文章目录 一. 报错信息 二. 解决方案 一. 报错信息 Flutter 下载 https://pub.dev/packages/url_launcher 插件 , 配置完配置文件 ; depende ...
- vue/cli 3.0 与 2.0脚手架怎样mock数据
vue/cli 3.0 与 2.0脚手架怎样mock数据 3.0 移除了 static 文件目次,新增了 public 目次,这个目次下的静态资本不会经由 webpack 的处置惩罚,会被直接拷贝,所 ...
- DroidDraw不能运行,显示The application requires a Java Runtime Environment 1.4.0的问题
最近想学习用DroidDraw进行UI布局,但下了DroidDraw软件之后点击就出错. 就是一个"The application requires a Java Runtime Envir ...
- 鲲鹏周记 ——This application requires a Java Runtime Environment 1.6.0 问题
说明: 今天在打开uml绘图小工具Umlet软件 的时候,下面是Umlet的下载地址: https://www.umlet.com/changes.htm 遇到了以下问题:This applicati ...
最新文章
- python编程入门单例_常见的在Python中实现单例模式的三种方法
- 青龙羊毛——垦荒新生活
- php扑克牌排序,PHP实现判断扑克牌5张连续
- HIVE 数据倾斜浅谈
- redhat,centos Linux常用命令LS之常用功能
- 《统计学习方法》(李航)读书笔记
- 电磁学基础——数学场论
- 使用Python,matplotlib绘制Nomogram列线图
- 面试/一些思维发散的题(带参考回答)每日一份题
- excel筛选排序从小到大_(Excel)常用函数公式及操作技巧之三:排名及排序筛选(一)...
- mame linux 编译,完美编译街机模拟器MAME(Android版)基于MAME4all
- [MIT]微积分重点 第四课 指数函数(exponential) 学习笔记
- CentOS 8 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
- 【Word】双栏论文尾页文字齐平排版的实现
- 使用JAXB实现JAVA对象和XML字符串的互相转换
- 原生JS判断两个元素是否为兄弟节点
- 套利[题目][j2]
- 云计算技术,主要包括哪些关键技术?
- vba给服务器发送消息,我如何发送一个HTTP POST请求使用VBA从Excel服务器?我如何发送一个HTTP POST请...
- 指纹支付相关的细节处理
热门文章
- div模拟的下拉框特效jquery
- java 偶数求和 数组_JAVA实现幻方
- ipad连接电脑_Ipad已经停用需要连接iTunes的一种解决方案,
- android studio写坦克大战代码_GitHub 项目推荐:俄罗斯小游戏、Markdown 幻灯片、头像生成器、Logo 制作、坦克大战...
- php file_get_contents 临时目录 fopen,php fopen()和file_get_contents() 区别介绍
- Linux装多个apache,windows linux如何安装多个apache?
- 大专学java还是python_零基础应该选择学习 java、php、前端 还是 python?
- python2 python3编码_Python2和Python3编码问题-从底层出发
- 记录一下Python-Qt中按钮点击事件无响应解决方案
- Set OPENCV_ENABLE_NONFREE CMake option and rebuild the library in function解决方法