당신은 tslint.json 및 .angular - cli.json 두 개의 파일을 수정하면 변경한다고 가정 할 필요가 myprefix :
tslint.json 파일에서 다음 두 속성을 수정하십시오.
"directive-selector": [true, "attribute", "app", "camelCase"],
"component-selector": [true, "element", "app", "kebab-case"],
"앱"을 "myprefix"로 변경
"directive-selector": [true, "attribute", "myprefix", "camelCase"],
"component-selector": [true, "element", "myprefix", "kebab-case"],
angular.json 파일에서 속성 접두사를 수정하십시오.
(각도 버전이 6 미만인 경우 파일 이름은 .angular-cli.json)
"app": [
...
"prefix": "app",
...
"앱"을 "myprefix"로 변경
"app": [
...
"prefix": "myprefix",
...
이 경우 @Salil Junior가 지적한 것처럼 둘 이상의 접두사가 필요한 경우 :
"component-selector": [true, "element", ["myprefix1", "myprefix2"], "kebab-case"],
Angular cli를 사용하여 새 프로젝트를 작성하는 경우이 명령 행 옵션을 사용하십시오.
ng new project-name --prefix myprefix
ng generate component
도 업데이트 후tslint.json
:You are using different prefix from app, you might get lint errors. Please update "tslint.json" accordingly.
나는 업데이트했습니다apps.prefix
재산.angular-cli.json
이 경고를 제거 할 수 있습니다.