2016-09-30 2 views
0

축소 된 자바 스크립트 내용을 HTML 페이지에 직접 태그에 넣으려고합니다. 내가 HTML 페이지가 같이 있습니다축소 된 자바 스크립트를 HTML의 스크립트 태그에 직접 삽입

<html> 
    <head> 
     <script src="jquery.js"></script> 
     <script src="iemagic.js"></script> 
     <script src="shim.js"></script> 
     <script src="jszip.js"></script> 
     <script src="xlsx.js"></script> 
    </head> 
</html> 

나는 모든 자바 스크립트 내용이 축소 된하고 "all.js"라는 하나의 파일에 넣어와 HTML이 잘 작동, 지금은 같이 보인다 :

<html> 
    <head> 
     <script src="all.js"></script> 
    </head> 
</html> 

"all.js"의 모든 내용을 HTML의 "script"태그에 직접 포함시키고 싶습니다. 나는 그걸로 노력했지만 행운이 없다. 브라우저에서 html 파일을 열면 "script"태그에 복사 한 모든 자바 스크립트 내용이 표시된다.

다른 방법이 있습니까?

+0

자동 또는 수동으로 하시겠습니까? –

+0

[Gulp] (http://gulpjs.com/) 또는 [Bower] (https://bower.io/)와 같은 빌드 도구가 있습니다. 그들을 체크 아웃 할 수 있습니다. – choz

+0

"Gulp and Bower"가 할 것이라고 들었지만, 그렇게 할 단계를 알고 싶습니다. @Venkatraman - 뭐, 그냥 모든 "js"파일을 제거하고 HTML 파일이 하나만 있어야합니다. – user3515080

답변

1

jscompress 저를 도와 주셔서 모두 감사합니다. 나는 이것을위한 해결책을 발견했다. * 다른 "스크립트"태그의 모든 "js"파일을 잘 테스트했지만 javascript 라인 중 일부는 브라우저에서 볼 수있었습니다. * 문제는 "iemagic.js"가 적절하지 않은 의견을 가지고 문제를 일으키고 있다는 것입니다. * 나는 그 주석이 달린 줄을 제거하고 지금 찾으려고 노력 중이다. 어떤 "js"파일도없고 단 하나의 HTML도 없다. 도와 주셔서 감사합니다.

1
당신은 꿀꺽을 사용할 수 있습니다

또는

+0

나는 이것을 시도하고 "all.js"에 복사했는데, 정상적으로 작동하고있다. 하지만 난 "스크립트"태그에서 HTML 페이지로 직접 모든 콘텐츠를 이동합니다. 고맙습니다. – user3515080

+0

그럼 페이지의 내용을 정의하는 데 필요한 객체 데이터가 있습니까? –

+0

@DincaAdrian - 자세히 설명해 주시겠습니까? 감사. – user3515080

관련 문제