2017-04-06 2 views
0

Javascript 코드를 구성하려고하는데 Require.js가 티켓처럼 보이지만 최적화 도구가 Node와 만 사용될 수있는 것처럼 보입니다 (참고 : 브라우저에서도 사용할 수 있다고하지만 권장하지 않음).노드가 없으면 Require.js 최적화가 필요합니까?

PHP를 사용하는 경우 JavaScript를 최적화 할 수있는 방법이 있습니까?

나의 현재 스택 : PHP, 슬림 3.0, 나뭇 가지와 Webix

+0

주로 의견을 기반으로 한 귀하의 질문 부분을 편집하여 귀하의 질문을 너무 광범위하게 보았습니다. – Louis

+0

새로운 기능입니까? 좋네요. 방법을 가르쳐주세요. 감사합니다. – Twigs

+0

PHP를 사용하고 있어도 상관 없습니다. 옵티 마이저는 응용 프로그램 서버에서 실행되지 않지만 dev 시스템의 빌드 프로세스 중에 실행됩니다. – Bergi

답변

1

당신은 당신의 AMD 모듈을 최적화 할 수 r.js를 사용할 필요가 없습니다. AMD 모듈을 읽는 방법과 그로부터 번들을 만드는 방법을 알고있는 도구는 r.js 대신 사용될 수 있습니다. 나는 PHP에서 구현 된 툴이 존재하는지 모르겠습니다.

r.js을 사용하려면 해당 코드를 실행할 JavaScript 가상 컴퓨터가 있어야합니다. r.jsNode, Rhino, Nashorn, or the browser 만 지원합니다. r.js은 파일을 읽을 수 있어야하기 때문에 제한적인 목록이며이를 수행하는 방법은 플랫폼마다 다릅니다. (이 또한 브라우저 사용이 이 아닌 이유에 대해 설명합니다. 권장 : 브라우저의 제한 사항은 일반 최적화가 아닌 제한된 경우에만 실행 가능합니다.)

노드가 필요하지 않습니다. 특히 부담 스럽다. RequireJS와 함께 사용한 첫 번째 프로젝트는 Python 기반 웹 프레임 워크 인 Django가 지원하는 응용 프로그램 용이었습니다. 그것은 당신의 상황과 비슷합니다.

+0

삭제 해 주셔서 감사합니다. – Twigs

관련 문제