프로젝트 배치 단계 nginx

779 단어 전단
환경 변 수 를 만 들 고. env. production 을 만 듭 니 다.
#       nginx   
VUE_APP_BASE_API = '/api'

출력 주소 변경, vue. confifig. js outputDir: 'dist/best-practice', 구축: npm run build
배치 하 다.
배 치 는 최종 적 으로 생 성 된 정적 파일 만 있 으 면 됩 니 다. 보통 dist 폴 더 의 정적 파일 을 cdn 이나 정적 서버 에 발표 하면 됩 니 다.여기 서 저 희 는 nginx 를 웹 서버 로 사용 하고 nginx - 1.14.0 / conf / nginx. conf 를 구체 적 으로 설정 합 니 다.

#   ,          
root C: \\Users\\ yt037\\ Desktop\\ kaikeba\\ projects\\ vue - study\\ dist;#
  dist  # history fallback
location / best - practice {
  try_files $uri / best - practice / index.html;
}#
    ,       
location ^ ~/api/ {
  #  / api  
  rewrite ^ /api/(.*) $ / $1
  break;
  #   3000   
  proxy_pass http: //localhost:3000;
}

좋은 웹페이지 즐겨찾기