博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ng2-admin安装问题
阅读量:5238 次
发布时间:2019-06-14

本文共 919 字,大约阅读时间需要 3 分钟。

问题一 启动项目出现如下error: 

 

原理:

暂不清晰, 目前认为是项目本身的问题。 项目作者在博文中给出了相应的解决方案。

具体解决方案:

 

如果之前装过angular-cli需要先卸载:npm uninstall -g angular-cli 如果之前装过@angular/cli需要先卸载:npm uninstall -g @angular/cli 如果你之前已经尝试安装过node模块,请把NiceFish根目录下的node_moduels目录删掉 然后依次执行以下命令:

  1. npm cache clean  
  2. npm i -g cnpm  
  3. cnpm i -g @angular/cli  
  4. cnpm install  
  5. ng serve  

 

 

                                                                                                                                                                                                                                      

 

问题二: ERROR in AppModule is not an ngModule

 

和这个问题一起出现的还有这个问题。

The "@angular/compiler-cli"package was not properly installed.

 

问题提示  "@angular/compiler-cli" 没有正确安装,我们卸载后重新安装了一遍还报这个错。然后没有管他。去解决ERROR in AppModule is not an ngModule 了。  等解决好ERRORin AppModule is not an ngModule, 它也不报错了。 具体原因不详。

 

ERROR in AppModule is not an ngModule错误原理:

推测是因为项目配置文件中写明的typescript文件版本和已安装的typescript文件版本不同造成的。

 

解决方案:

package.json文件中的"typescript"改为: "^2.1.0"

然后 cnpminstall

 

用npm ls typescript  查看文件版本和配置文件中写的是否一致。 还有框里是不是出现了不同的版本号。

 

这样的是不行的。

 

 

这样就行了。

 
 转自:http://blog.csdn.net/srk950606

转载于:https://www.cnblogs.com/lmaster/p/7110569.html

你可能感兴趣的文章
Vue
查看>>
python-三级菜单和购物车程序
查看>>
条件断点 符号断点
查看>>
VMware12 + Ubuntu16.04 虚拟磁盘扩容
查看>>
水平垂直居中
查看>>
MySQL简介
查看>>
设计模式之桥接模式(Bridge)
查看>>
jquery的$(document).ready()和onload的加载顺序
查看>>
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
【codevs1033】 蚯蚓的游戏问题
查看>>
【程序执行原理】
查看>>
python的多行注释
查看>>
连接Oracle需要jar包和javadoc文档的下载
查看>>
UVA 10976 - Fractions Again?!
查看>>
Dreamweaver cc新版本css单行显示
查看>>
【android】安卓的权限提示及版本相关
查看>>
JavaScript可否多线程? 深入理解JavaScript定时机制
查看>>
IOS基础学习
查看>>
PHP 导出 Excell
查看>>