gpt4 book ai didi

perl - 如何使用 perlbrew 将 Carton 模块安装到本地项目中?

转载 作者:行者123 更新时间:2023-12-04 08:41:43 26 4
gpt4 key购买 nike

我用 perlbrew在 perl 之间轻松切换。
我用 Carton仅为当前项目安装模块到 /local目录。
但是当我在新主机上部署应用程序时。
我愿意:

perlbrew install -v -j 8 --notest --switch perl-5.30.3
perlbrew install-cpanm
cpanm Carton
但最后一步将安装 Carton进入 perlbrew libs有没有办法安装 Carton进入我的项目 local/lib/perl5目录?
我想保持基础 perlbrew 清洁

最佳答案

要将模块安装到您自己的目录中,我们可以使用 --local-lib选项。
提到here并在示例 cpanm --help 中进行了描述

cpanm --local-lib ./local
此任务可能有用的选项是:
-n,--notest        Do not run unit tests
--self-contained Install all non-core modules, even if they're already installed
如果您确实经常部署,则可能不需要每次都重新测试。这是没有意义的。
当您希望将模块安装到本地目录中时,第二个选项很有用,尽管它们已经安装到 system/brew perl

关于perl - 如何使用 perlbrew 将 Carton 模块安装到本地项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64535941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com