İçeriğe atla

CLI yapılandırması

Oluşturulan yolları göz ardı edin, modülleri devre dışı bırakın, tespit edilen sorunları dönüştürün ve özel kontroller yükleyin.


Proje yapılandırmasını kullan

VICE, proje kökünden vice.config.js veya vice.config.mjs dosyasını okur. Politikanın her geliştiriciye ve CI çalıştırmasına tutarlı bir şekilde uygulanması gerektiğinde sürüm kontrolünü elinizde tutun.

Bilinçli olarak devre dışı bırakın veya dönüştürün

Bir dönüşüm, değiştirilmiş bir algılanan sorunu döndürebilir veya sorunu ortadan kaldırmak için null değerini döndürebilir. Geniş bir gizleme yerine dar, belgelenmiş bir kuralı tercih edin ve dönüşüm başarısız olduğunda orijinal tespit edilen sorunu koruyun.

vice.config.js
1export default {
2 disabledModules: ['git-history'],
3 transformFinding(finding) {
4 return finding
5 },
6}

Kaynak olmayan yolları yoksay

Oluşturulan dosyalar, satıcı kodu, büyük demirbaşlar veya denetime ait olmayan diğer yollar için .viceignore'u kullanın. Beklenmeyen bir algılanan sorunu yolunu eklemeden önce inceleyin.

.vekiliignore
1**/locales/**
2src/generated/**
3test/fixtures/large/**

Özel bir modül yükleyin

Modüller dizisi aracılığıyla modül dosya yollarını ekleyin. Her ES modülünün, algılanan sorunları sağlanan bağlam aracılığıyla bildiren bir adı, değeri ve eşzamansız fn uygulamasını sunması gerekir.

Bir proje modülü yükleyin
1export default {
2 modules: ['./security/custom-check.js'],
3}

Politika değişikliklerini inceleyin

Devre dışı bırakılmış bir modül, dönüştürme veya kural değişikliklerini kapsama alanını yoksayma. Uygulama kodu gibi bu değişiklikleri inceleyin ve yayın eşiğini etkilediklerinde bunları sonuçla birlikte kaydedin.


VICE ile devam et

Açık kaynak motorunu, modüllerini ve kapsam kontrollerini inceleyin.

VICE motorunu keşfedin