ember-cliEmber-cli 포드 구조


통사론

  • Ember g [blueprints.eg : 경로] [이름] --pod
  • Ember g 경로 foo --pod
  • Ember g 구성 요소 my-name --pod

매개 변수

일으키다 꼬투리
--현물 상환 지불

비고

새 파일을 ember generate 할 때 --podember generate 하면됩니다.

pods 구조체를 프로젝트의 기본값으로 사용하려면 .ember-cli 구성 파일의 .ember-cli 를 true로 설정하십시오 (이전에는 usePodsByDefault 설정). usePodstrue 때 고전적인 유형 구조로 청사진을 생성하거나 파괴하려면 --classic 플래그를 사용하십시오.

usePods를 true로 설정하십시오.

// .ember-cli
{
    "usePods": true
}

경로를 생성 할 때 다음이 발생합니다.

ember generate route taco

installing
  create app/taco/route.js
  create app/taco/template.hbs
installing
  create tests/unit/taco/route-test.js

ember generate route taco --classic

installing
  create app/routes/taco.js
  create app/templates/taco.hbs
installing
  create tests/unit/routes/taco-test.js

이 방법을 사용하면 몇 가지 이점이 있지만 완전히 독자 분의 책임입니다. 첫째, 응용 프로그램을보다 논리적 인 그룹으로 분리하므로 파일을 리소스로 깔끔하게 정리할 수 있습니다.

이 구조는 또한 우리의 개발 생활을 더 쉽게 만듭니다. 예를 들어 기본 구조에서 myname controller 를 찾으려면 실제로 원하는 유형 (myname)을 유형 (컨트롤러)으로 시작해야합니다. 그러나 포드를 사용하면 간단하게 "myname"을 검색하여 동일한 컨트롤러를 찾을 수 있습니다.

Ember-cli 포드 구조 관련 예