2017-11-11 6 views
0

브라우저에서 Cloudinary로 이미지를 직접 업로드하려고하는데 구성을 시도하고 있습니다. 나는이 tutorial 다음 그리고 난 내가 이것을 포함하는 데 필요한 단계에 붙어있어 :Cloudy Nodejs 이미지 업로드 설정 문제

var cloudinary_cors = "https://" + request.headers.host + "/cloudinary_cors.html"; 

내가 "요청이 정의되지 않았습니다"라는 오류를 받고 있어요. 템플릿 페이지가 렌더링되지만 입력 필드는 아무 것도 처리하지 않습니다. 나는 또한 내 정적 디렉토리에 "cloudinary_cors.html"파일이 있고 내 템플릿 엔진으로 Pug를 사용하고 있습니다. 여기 내 템플릿 페이지가 지금까지입니다 :

//upload.pug 
extends layout 

block content 
    script(type='text/javascript', src='jquery.min.js') 
    script(type='text/javascript', src='/javascripts/jquery.ui.widget.js') 
    script(type='text/javascript', src='/javascripts/jquery.iframe-transport.js') 
    script(type='text/javascript', src='/javascripts/jquery.fileupload.js') 
    script(type='text/javascript', src='/javascripts/jquery.cloudinary.js') 

    cloudinary.cloudinary_js_config() 

    script. 
    $(function() { 
     if($.fn.cloudinary_fileupload !== undefined) { 
     $("input.cloudinary-fileupload[type=file]").cloudinary_fileupload(); 
     } 
    }); 

    var cloudinary_cors = "http://" + request.headers.host + "/cloudinary_cors.html"; 
    cloudinary.v2.uploader.image_upload_tag('image_id', {callback: cloudinary_cors}); 

form(action='/create', method='post') 
    .field 
    label Image ID 
    input(name='image_id') 
    button.ui.primary.button(type='submit') Post 

답변