我试图用纸箱作为部署容器.但是我遇到了一个小问题.我不知道,如何安装私人模块.
h2xs -AX Foo::Bar tree Foo-Bar/ Foo-Bar/ ├── Changes ├── lib │ └── Foo │ └── Bar.pm ├── Makefile.PL ├── MANIFEST ├── README └── t └── Foo-Bar.t
包装它:tar cvfz Foo-Bar-0.01.tar.gz Foo-Bar /
将包复制到vendor / cache目录.
ls vendor/cache/ Foo-Bar-0.01.tar.gz Try-Tiny-0.18.tar.gz cat cpanfile requires 'Foo::Bar','0.01'; requires 'Try::Tiny','0.18'; carton install --cached Installing modules using /home/donpedro/Garbage/Carton/cpanfile ! Couldn't find module or a distribution Foo::Bar (0.01) Successfully installed Try-Tiny-0.18 ! Installing the dependencies Failed: Module 'Foo::Bar' is not installed ! Bailing out the installation for /home/donpedro/Garbage/Carton/. 1 distribution installed Installing modules Failed
尝试了一个Milla默认模块(教程示例,milla新dist-Name),但没有结果.文档提到对于DarkPan模块,只需将模块放入供应商/缓存目录中,我正在尝试这样做.
官方CPAN模块可以直接放入供应商/缓存目录中.
接下来要尝试什么或如何解决我的问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。