博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular-cli版本升级后错误
阅读量:5823 次
发布时间:2019-06-18

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

hot3.png

node:v7.4.0 npm:4.0.5

1.ERROR in Cannot use 'in' operator to search for 'providers' in null 这个错误,需要将 export default RouterModule.forRoot(appRoutes); 改成export const appRoutes = [{ path:'', component:AppComponent }] 然后在module中,先导入appRoutes,然后在imports配置中使用 RouterModule.forRoot(appRoutes)即可

2。ERROR in default is not an NgModule 这个错误是因为在module文件中使用了export default 导出导致的, 需要将default去掉,在路由的loadChildren配置中添加#ModuleName如果没有在loadChildren配置中加#ModuleName,也会报这个错误

例如: { path:'post', loadChildren:'./post/post.module#PostModule' }

package.json的依赖部分贴出来

"dependencies": { "@angular/common": "2.4.2", "@angular/compiler": "2.4.2", "@angular/core": "2.4.2", "@angular/forms": "2.4.2", "@angular/http": "2.4.2", "@angular/platform-browser": "2.4.2", "@angular/platform-browser-dynamic": "2.4.2", "@angular/router": "3.4.2", "core-js": "^2.4.1", "ng2-bootstrap": "^1.1.5", "portfinder": "^1.0.9", "rxjs": "5.0.3", "tinymce": "^4.5.0", "ts-helpers": "^1.1.1", "zone.js": "^0.7.2" }, "devDependencies": { "@types/jasmine": "^2.2.30", "angular-cli": "^1.0.0-beta.24", "codelyzer": "~0.0.26", "jasmine-core": "2.4.1", "jasmine-spec-reporter": "2.5.0", "karma": "1.2.0", "karma-chrome-launcher": "^2.0.0", "karma-cli": "^1.0.1", "karma-jasmine": "^1.0.2", "karma-remap-istanbul": "^0.2.1", "protractor": "4.0.5", "ts-node": "1.2.1", "tslint": "3.13.0", "typescript": "2.0.10" } 对我有帮助的文章

转载于:https://my.oschina.net/zhongzhong5/blog/855827

你可能感兴趣的文章
ios xmpp demo
查看>>
python matplotlib 中文显示参数设置
查看>>
【ros】Create a ROS package:package dependencies报错
查看>>
通过容器编排和服务网格来改进Java微服务的可测性
查看>>
re:Invent解读:没想到你是这样的AWS
查看>>
PyTips 0x02 - Python 中的函数式编程
查看>>
使用《Deep Image Prior》来做图像复原
查看>>
Linux基础命令---rmdir
查看>>
Android图片添加水印图片并把图片保存到文件存储
查看>>
BigDecimal 舍入模式(Rounding mode)介绍
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
Squid 反向代理服务器配置
查看>>
Java I/O操作
查看>>
Tomcat性能调优
查看>>
Android自学--一篇文章基本掌握所有的常用View组件
查看>>
灰度图像和彩色图像
查看>>
FreeMarker-Built-ins for strings
查看>>
argparse - 命令行选项与参数解析(转)
查看>>
修改上一篇文章的node.js代码,支持默认页及支持中文
查看>>
spring-boot支持websocket
查看>>