이 글에서는 주로 Express를 기반으로 파일 업로드를 구현하는 nodejs의 방법을 소개하고, 파일 업로드 기능을 구현하기 위해 Express 프레임워크를 기반으로 nodejs의 구체적인 단계와 관련 작업 기술을 분석하여 필요한 친구들이 참고할 수 있도록 했습니다. 그것이 모두에게 도움이 되기를 바랍니다.
파일을 업로드할 때 express의 multiparty를 사용합니다. 물론 connect-multiparty 미들웨어를 사용하여 구현할 수도 있지만, connect-multiparty 미들웨어의 공식적인 사용은 권장하지 않는 것 같습니다. 더 이상 고민하지 말고 아래 코드를 살펴보겠습니다.
단계:
(1) express를 사용하여 프로젝트를 만듭니다. 기본값은 jade 템플릿 엔진이지만 아직 html이 익숙해서 html 템플릿으로 변경했습니다.
(2) 프로젝트 디렉터리에서 npm install multiparty를 통해 필요한 구성 요소를 설치합니다.
(3) views/index.html을 수정하고 파일 업로드 양식을 추가합니다.
index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>上传文件</title> </head> <body> 上传文件 <form method='post', action='/file/uploading', enctype='multipart/form-data'> <input type="file" name="inputFile"> <input type="submit" value="上传"> </form> </body> </html>
(4) 페이지 업로드 및 응답 업로드를 위한 배경 코드를 구현하도록 경로/index.js를 수정합니다. ㅋㅋㅋ
위 내용은 nodejs는 Express를 기반으로 파일 업로드를 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!