1
어떻게 브라우저에서 클라이언트 응용 프로그램에 브라우저에서 클라이언트 측 co coroutine 라이브러리를 사용 하시겠습니까?
를 사용할 수 있습니까?어떻게 브라우저에서 클라이언트 응용 프로그램에 브라우저에서 클라이언트 측 co coroutine 라이브러리를 사용 하시겠습니까?
를 사용할 수 있습니까?테스트 용입니다. 프로덕션에서는 사용하지 마십시오.
당신이 할 수 물론(function() {
$.ajax({
type: 'GET',
url: 'https://raw.githubusercontent.com/tj/co/master/index.js',
async: false,
}).done(function (source) {
var module = {exports: {}};
var exports = module.exports;
eval(source); // run the source of co
window.co = module.exports; // bind co to window
console.log(window.co);
}).fail(function (xhr, textStatus, statusText) {
console.log(textStatus, statusText);
})
})();
, 당신은 당신의 코드합니다 (regenerator plugin으로 바벨을 사용하여) transpile해야하며, 그것을 잘 일하고있어!
그냥 사용 하시겠습니까? 브라우저는 ES6 생성기 기능을 지원해야합니다. 그렇지 않다면, 당신은 transpiler를 사용해야합니다. – Bergi