프로젝트 디렉토리 구조
- Dominant language
- JavaScript
- Stars
- 136
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Description
어떻게 가져 가야 할지 고민을 해 봐야 할거 같다.
cesium 이 화면 표시를 함에 있어서 웹 서버가 꼭 필요 하다는 제약이 있다.
로컬 개발 환경에서 반드시 웹서버가 필요하다.
apache를 사용할 것인가? node를 사용할 것인가?
node를 사용하는 경우..... project 관리는 일관성이 있지만...
node express를 설치하면... 불필요하게 비대해 지는 느낌이 있다.
eclipse Http Preview 기능도 가능할거 같은데..... path 에 접두사가 붙는거 포트 변경을 모르겠다.
apache를 사용하자니..... eclipse에서 개발하다 수동으로 apache를 start 해 줘야 하는 불편함이 있다.
어떤 방법을 선택할 것인가?
일단은...... 귀찮으니 apache로 가고.... 나중에 고민하자.
/3d_data - f4d 데이터
/build - gulp 빌드. gitignore
/external/jasmine - 외부 javascript 관리
/src/cesium - 수정된 cesium.
/src/자바스크립트소스 - cesium plugin
/test - test 소스
/node_modules - node 모듈. gitignore
/images - 이미지 파일
src 구조는 뭔가 맘에 안든다.
test 는 jasmine의 경우 spec 이라는 이름이 맞지만.... 언제 test framework가 변경될지 몰라
범용적인 test가 나을거 같다.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the proposed project directories, especially /build, /src, /test, /external/jasmine, and /node_modules, along with the local Cesium display requirements. Compare the Apache, Node/Express, and Eclipse Http Preview options before deciding on a development-server approach and a consistent source and test layout. Done means the project structure and local development workflow are documented and agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- apache, javascript, node.js
- Domain
- build-system, tooling, web-dev
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100