2016-06-03 2 views
1

안녕하세요 업로드를 만듭니다. 모든 것이 완벽하게 잘 작동합니다. ms 파일을 업로드하면 경로를 얻을 수 있습니다. 그러나 나는 그 방법을 대체하는 파일을 대체하기 위해 내 등의 화학 물질을 복사하지만 문제가 있습니다. 창 아래에서 내 방식 tmp \ image.jpg 경로가 tmp/image.jpg가 될 해결책이 있습니까? 나는 현재 모듈 path.join 사용하십시오업로드 파일 모듈 경로 angularJs nodeJs

당신에게

답변

0

감사 당신은이 작업을 수행 할 수 있습니다

var pathString = 'tmp\image.jpg'; 
pathString = pathString.replace(/\\/g,"/"); 
+0

감사를! 하지만, 리눅스와 윈도우에 응용 프로그램을 설치하려는 자동 기능이 없습니다. 감사 ! –

+0

Oups, 죄송합니다. :) 감사합니다. 그리고 다른 약간의 문제가 path.join : var urlCopy = path.join ('.', 'app', 'template', 'templates', req.body.template); 괜찮습니다. 그러나 var urlPast = path.join ('.', 'diapo', req.body.diapo, req.body.id); 오류가 있습니다 : 문자열이어야합니다 이유는 무엇입니까? –

+0

@ coco62 환영합니다. 'req.body.id'가 문자열이 아니기 때문에이 오류가 발생합니다. – kaxi1993