5

環境がCartonあり、モジュールを./local/fromにインストールしますcpanfile。しかし今、私はいくつかのモジュールを必要とせず、いくつかを削除したいと考えています。

フォルダーを削除./localしてモジュールを最初からインストールすることはできますが、これには時間がかかります。私はこれを見つけまし

carton uninstall Module

しかし、それはもう存在しません。

のようなものはありcarton uninstallますか?

4

1 に答える 1

2

回避策として、フォルダーを削除localしてモジュールを最初からインストールするだけです。

rm -r local
carton

UPD

注: 最初からインストールするには時間がかかる場合があります。

したがって、時間を節約するために、 PERL_CPANM_OPT経由で--notestオプションを渡すことができます:cpanm

PERL_CPANM_OPT=--notest carton

または、新しいバージョンのクエリを防止したい場合:

carton install --deployment

これにより、モジュールをテストせずにインストールされます。モジュールが以前にインストールされたことがわかっているため (テストはパス)、これは前のコマンドと比較して安全です。

于 2016-12-15T07:40:45.787 に答える