我在dependencies里配置如下:
"dependencies": {"@ohos-cases/custom_animation_tab": "1.0.3"},
完成后跑到devDependencies里面的,导致编译失败
"devDependencies": {
"@ohos-cases/custom_animation_tab": "1.0.3",
"@ohos/hamock": "1.0.0"
},
解决:使用使用^符号,如下:
"dependencies": {"@ohos-cases/custom_animation_tab": "^1.0.3"},
“@ohos-cases/custom_animation_tab”: “^1.0.3” 指定了一个兼容版本范围。这里的^符号告诉npm或yarn安装与1.0.3兼容的最新版本,但不超过2.0.0(根据语义化版本控制规则,主版本号增加意味着可能有不兼容的更改)。