NodeJS 애플리케이션을 구축 중이며 어디에서 자바 스크립트를 컴파일해야하는지 (예 : 축소 및 uglified Javascript) 및 내 애플리케이션을 구조화하는 방법을 잘 모르겠습니다.컴파일 된 JS를 NodeJS 앱에 넣을 곳
내가 온라인에서 발견 한 모든 예는 단순히 /public
디렉토리를 만들고 거기에 모든 JS를 넣으라고합니다.
그 문제는 내가 자바 스크립트가 /public/js
에서 app.min.js
파일 제공하는 경우에도 사람이 public/js/app.js
에서 그는 모든 내 원래의 자바 스크립트 코드를 발견하고 그것을 훔칠 수 있음을 파악하는 것은 여전히 정말 쉽다는 점이다.
개발 파일과 배포 파일을 분리 할 수 있도록 앱을 구성하는 올바른 방법은 무엇입니까?
내 개발 파일이 비공개 폴더에있는 경우 개발할 때마다 테스트 할 공용 폴더에 매번 컴파일해야합니다. 이것은 심지어 고통의 비트입니다 그란트 시계 – CodyBugstein
@CodyBugstein - 네, 그것은 공공 및 개인 파일을 분리하는 비용입니다. html 파일이'xxx.min.js' 파일을 참조한다면, 어쨌든 변경 후에 항상 컴파일해야합니다. 공개 및 개인 파일을 공동으로 배치 한 개발/테스트 계획과 공용 파일 만 공용 서버에 복사하는 배포 용 빌드 스크립트를 가질 수 있습니다. – jfriend00