Freigeben über


Linter-Regel - keine nicht verwendeten Importe

Diese Regel findet Importalias , auf die in der Bicep-Datei nicht verwiesen wird.

Linter-Regelcode

Verwenden Sie den folgenden Wert in der Bicep-Konfigurationsdatei, um die Regeleinstellungen anzupassen:

no-unused-imports

Lösung

Um Verwirrung in Ihrer Bicep-Datei zu reduzieren, löschen Sie alle Importe, die definiert, aber nicht verwendet werden. Dieser Test findet alle Importe, die in der Vorlage nicht verwendet werden.

Das folgende Beispiel schlägt diesen Test fehl, da myImports er myObjectType in der Bicep-Datei nicht verwendet wird:

import * as myImports from 'exports.bicep'
import {myObjectType, sayHello} from 'exports.bicep'

output greeting string = sayHello('Bicep user')

Sie können dies beheben, indem Sie die import Anweisungen entfernen und aktualisieren.

import {sayHello} from 'exports.bicep'

output greeting string = sayHello('Bicep user')

Verwenden Sie Quick Fix , um die nicht verwendeten Importe zu entfernen:

Screenshot der Verwendung von Quick Fix für die linter-Regel ohne ungenutzte Variablen.

Nächste Schritte

Weitere Informationen über den Linter finden Sie unter Verwendung des Bicep-Linters.