2017-09-04 15 views
-2

나는 transpherer없이 javascript 클라이언트에서 require (node.js와 같은)를 사용하려고했는데 응답을 기다려야하는 콜백이 없거나 내 코드를 다른 코드로 변경해야하는 사람은 누구나 어떻게해야하는지 알고있다. 필요 같은 :자바 스크립트 클라이언트에서 사용하기 위해

var a = require('library.js'); //sctricly this syntax not require.js 
a.method('HI', 12); 

감사

+0

webpack이나 browserify와 같은 것을 사용하지 않는 이유는 무엇입니까? –

+0

이 도구로 생성 된 출력 js 코드 파일은 원본 소스가 없으면 유지 보수하기가 어렵고 매우 어렵 기 때문에 – Lord

+0

원본을 변경하면 출력 파일을 자동으로 생성하기 위해'gulp '와 같은 작업 자동화를 사용하여 툴체인을 설정해야합니다 , 당신은 출력 코드를 유지할 것으로 예상되지 않습니다. –

답변

-1

는 클라이언트에서 사용할 수 있도록 노드 모듈 인 요구를 많이.

+0

requirejs는 node.js를 필요로하는 기능을 지원하지만 CSS 나 DOM에서도 require를하고 싶습니다. – Lord

0

여기에 webpack을 사용할 수 있습니다. AMD와 CommonJS 모듈을 모두 지원합니다.

https://webpack.js.org/guides/getting-started/ 

현재이 라이브러리를 사용하지 않으면이 기능을 사용할 수 없습니다. 브라우저 지원은 매우 제한적입니다. 이 기능을 실제로보고 싶다면 크롬 카나리아 플래그가 크롬 : 플래그를 사용하여 ES6 모듈을 활성화 할 수 있다고 생각합니다.