当我运行命令 ng build --prod 时,出现以下错误:无法相对于path_to_node_modules / angular5-time-picker / src / material-解析@ angular / flex-layout时间控制模块.d.ts
答案 0 :(得分:1)
我刚刚遇到了问题,这是由于使用了^ 2.0.0-beta.10而发布不正确的RC版本被视为较高/较新的版本。因此,请确保您没有使用^,最新版本是2.0.0-beta.10-4905443,因此您应该使用npm install @ angular / flex-layout @ 2.0.0-beta.10-4905443 --save。
为清楚起见,您的package.json不应该... “ @ angular / flex-layout”:“ ^ 2.0.0-beta.10-4905443”, 这实际上将安装版本2.0.0-rc.1,该版本应作为2.0.0-beta.6发布,因此它实际上早于> = 2.0.0-beta.7 <= 2.0.0-beta。 10-4905443。
在此之前,您应该使用固定的版本控制... “ @ angular / flex-layout”:“ 2.0.0-beta.10-4905443”,