airteltour / standard-codeigniter

표준 프로젝트가 모두 라라벨로 이전됨에 따라 현 레포는 무의미 하다고 판단하여 아카이빙합니다
MIT License
0 stars 2 forks source link

실행 환경 및 커맨드 관리에 관한 논의 #12

Open kkame opened 6 years ago

kkame commented 6 years ago

php htdocs/index.php ~~~ 등 커맨드라인에서 사용되는 명령어들의 관리

CharmingLip commented 6 years ago

php -> comoser.json scripts, node -> package.json scripts 이런 식으로 특정 언어에 종속되는 명령어는 해당 플랫폼 패키지 매니저로 커맨드 관리하는 게 어떨까요?

그외에 cp .env.example .env 같은 커맨드들은 적합하다고 생각하는 패키지 매니저 관리자 커맨드로 넣는 식으로 하는 게 좋을 거 같습니다.

kkame commented 6 years ago

스크립트는 composer.json이나 packages.json 안으로 넣고 cp .env 같은 경우는 차라리 처음부터 create-project를 쓰는게 어떨까? 만약 환경 설정이 계속해서 업데이트 되어야 하는 상황이 있다면 composer scripts 안에 init이라는 명령어를 추가하는 방식도 가능 할 듯

CharmingLip commented 6 years ago

composer create-project 말씀하시는거면, 사내 프로젝트들을 satis에 올려서 내려받게 되는 건가요?

kkame commented 6 years ago

일단 나는 satis를 생각하고 말을 한 거고 그렇게 해서 최초 설치시에는 create-project를 쓰면 어느정도 정리가 되지 않을까 생각중