Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 添加ngx daterangepicker时无法生成_Angular_Ngx Daterangepicker Material - Fatal编程技术网

Angular 添加ngx daterangepicker时无法生成

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:无法读取未定义的属性“种

当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时起作用,但 我使用
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版本中修复此问题。