Perl Moose属性未强制执行类型检查

问题描述

|                                                                                                                       

解决方法

        问题是在Cat.pm的第64行定义的“ 0”。
Moose
提供了
new
方法,因此您无需编写自己的方法。删除那个“ 0”方法,它可以正常工作。 另一个应该触发\“ aha!\”的位是
use 5.006;
use strict;
use warnings;
它出现在Cat.pm代码的一半下方。 如果要使用POD文档,则应将代码嵌入到文档中(允许文档增强内联注释);或者或者您应该将所有代码放在顶部,并在底部放置一个清晰的POD。无论哪种方式,一致性都将有助于避免将来出现此类问题。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...