Anda perlu memodifikasi dua file tslint.json dan .angular-cli.json, misalkan Anda ingin mengubah ke myprefix :
Dalam file tslint.json, cukup modifikasi 2 atribut berikut:
"directive-selector": [true, "attribute", "app", "camelCase"],
"component-selector": [true, "element", "app", "kebab-case"],
ubah "app" menjadi "myprefix"
"directive-selector": [true, "attribute", "myprefix", "camelCase"],
"component-selector": [true, "element", "myprefix", "kebab-case"],
Dalam file angular.json hanya memodifikasi awalan atribut:
(Untuk versi sudut kurang dari 6, nama file adalah .angular-cli.json)
"app": [
...
"prefix": "app",
...
ubah "app" menjadi "myprefix"
"app": [
...
"prefix": "myprefix",
...
Jika dalam kasus ini Anda membutuhkan lebih dari satu awalan seperti yang ditunjukkan oleh @Salil Junior :
"component-selector": [true, "element", ["myprefix1", "myprefix2"], "kebab-case"],
Jika membuat proyek baru menggunakan Angular cli gunakan opsi baris perintah ini
ng new project-name --prefix myprefix
ng generate component
bahkan setelah memperbaruitslint.json
:You are using different prefix from app, you might get lint errors. Please update "tslint.json" accordingly.
Saya harus memperbaruiapps.prefix
properti.angular-cli.json
untuk menyingkirkan peringatan itu.