İki düzeltmeyi tslint.json ve .angular-cli.json üzerinde değiştirmeniz gerekiyor, varsayalım myprefix :
Tslint.json dosyasında aşağıdaki 2 özniteliği değiştirin:
"directive-selector": [true, "attribute", "app", "camelCase"],
"component-selector": [true, "element", "app", "kebab-case"],
"app" i "myprefix" olarak değiştir
"directive-selector": [true, "attribute", "myprefix", "camelCase"],
"component-selector": [true, "element", "myprefix", "kebab-case"],
Angular.json dosyasında yalnızca nitelik önekini değiştirin:
(6'dan küçük açısal sürümlerde, dosya adı .angular-cli.json'dur)
"app": [
...
"prefix": "app",
...
"app" i "myprefix" olarak değiştir
"app": [
...
"prefix": "myprefix",
...
@Salil Junior'ın işaret ettiği gibi birden fazla önek gerekiyorsa :
"component-selector": [true, "element", ["myprefix1", "myprefix2"], "kebab-case"],
Açısal cli kullanarak yeni bir proje oluşturuyorsanız bu komut satırı seçeneğini kullanın
ng new project-name --prefix myprefix
ng generate componentgüncelleştirmeden sonra bile bir uyarı vartslint.json: Bu uyarı kurtulmakYou are using different prefix from app, you might get lint errors. Please update "tslint.json" accordingly.içinapps.prefixözelliği güncellemek zorunda kaldı.angular-cli.json.