Angular 添加ngx daterangepicker时无法生成
当iam将ngx日期范围选择器模块添加到我的angular项目时,无法构建它。失败,错误为: ./node_modules/ngx daterangepicker-material/fesm5/ngx-daterangepicker-material.js中出错 模块构建失败(来自./node_modules/@angular devkit/build optimizer/src/build optimizer/webpack loader.js): TypeError:无法读取未定义的属性“种类” 有人知道问题出在哪里吗 这在使用ng serve时起作用,但 我使用Angular 添加ngx daterangepicker时无法生成,angular,ngx-daterangepicker-material,Angular,Ngx Daterangepicker Material,当iam将ngx日期范围选择器模块添加到我的angular项目时,无法构建它。失败,错误为: ./node_modules/ngx daterangepicker-material/fesm5/ngx-daterangepicker-material.js中出错 模块构建失败(来自./node_modules/@angular devkit/build optimizer/src/build optimizer/webpack loader.js): TypeError:无法读取未定义的属性“种
ngbuild--prod
构建了整个angular应用程序,问题如下
由于stackblitz exports不包含环境目录,您应该通过添加此类文件或在
angular.json
上注释这行内容来解决此问题 第二个问题是stackblitz提供的旧版本的角度依赖关系,所以我在
packages.json
上更新了它们,使之成为ng new myApp
生成的内容。"@angular/animations": "~9.0.1",
"@angular/common": "~9.0.1",
"@angular/compiler": "~9.0.1",
"@angular/core": "~9.0.1",
"@angular/forms": "~9.0.1",
"@angular/platform-browser": "~9.0.1",
"@angular/platform-browser-dynamic": "~9.0.1",
"@angular/router": "~9.0.1",
"@angular-devkit/build-angular": "~0.900.2",
"@angular/cli": "~9.0.2",
"@angular/compiler-cli": "~9.0.1",
"@angular/language-service": "~9.0.1",
"typescript": "~3.7.5"
最后,它使用ngbuild--prod成功构建
这在使用ng serve时起作用,但
我使用ngbuild--prod
构建了整个angular应用程序,问题如下
由于stackblitz exports不包含环境目录,您应该通过添加此类文件或在angular.json
上注释这行内容来解决此问题
第二个问题是stackblitz提供的旧版本的角度依赖关系,所以我在packages.json
上更新了它们,使之成为ng new myApp
生成的内容。
"@angular/animations": "~9.0.1",
"@angular/common": "~9.0.1",
"@angular/compiler": "~9.0.1",
"@angular/core": "~9.0.1",
"@angular/forms": "~9.0.1",
"@angular/platform-browser": "~9.0.1",
"@angular/platform-browser-dynamic": "~9.0.1",
"@angular/router": "~9.0.1",
"@angular-devkit/build-angular": "~0.900.2",
"@angular/cli": "~9.0.2",
"@angular/compiler-cli": "~9.0.1",
"@angular/language-service": "~9.0.1",
"typescript": "~3.7.5"
最后,它使用ng build--prod成功构建了最后,我得到了答案。。。此问题与新版本的ngx daterangepicker一起发布。当我使用较低版本时,我可以毫无问题地构建。谢谢你的支持
版本-
"ngx-daterangepicker-material": "~2.0.2"
我终于有了答案。。。此问题与新版本的ngx daterangepicker一起发布。当我使用较低版本时,我可以毫无问题地构建。谢谢你的支持
版本-
"ngx-daterangepicker-material": "~2.0.2"
抱歉,兄弟,我无法更新到此版本(9.0)。其他组件将出现更改/更新@angular devkit/build angular
包的问题。似乎出现了问题。包“ngx datepicker material”与“@angular/common”具有不兼容的对等依赖关系(需要“^6.0.0-rc.0”| ^6.0.0”(扩展),将安装“9.0.2”)。如何修复???。你能帮忙吗?抱歉,兄弟,我无法更新到此版本(9.0)。其他组件将出现问题,请更改/更新@angular devkit/build angular
软件包。似乎出现了问题。包“ngx datepicker material”与“@angular/common”具有不兼容的对等依赖关系(需要“^6.0.0-rc.0”| ^6.0.0”(扩展),将安装“9.0.2”)。如何修复???。你能帮忙吗?你能提到你使用的版本吗,面对同样的问题。尝试使用“ngx daterangepicker材质”:“~2.0.2”,在2.1.11版本中修复了这个问题。你能提到你使用的版本吗,面对同样的问题。尝试使用“ngx daterangepicker材质”:“~2.0.2”,已在2.1.11版本中修复此问题。