>  Q&A  >  본문

javascript - npm run build로 생성된 파일을 서버에 배포하는 방법

프런트엔드 초보입니다. vue-cli scaffolding을 사용하여 프론트엔드 프로젝트를 작성했는데, 현재 npm run dev 在8080端口进行本地调试,但这仅限于调试。那么 npm run build 生成了dist文件夹之后如何发布呢?有人说将 dist폴더를 이용해서 서버에 던질 수 있는 것으로 알려져 있습니다.
그러면 질문이 옵니다:

샤오바이는 대중과학을 찾고 있어요~ 관련 기사, 정보, 프로젝트 링크를 보내주실 수 있으니 미리 감사드립니다~

大家讲道理大家讲道理2663일 전1333

모든 응답(4)나는 대답할 것이다

  • 某草草

    某草草2017-07-05 11:03:32

    먼저 서버에 대해 이야기해 보겠습니다. 실제로는 컴퓨터와 거의 동일하지만, 서버의 하드웨어 상태가 컴퓨터보다 좋을 수도 있습니다. 운영 효율성. 따라서 문제의 경우 서버에서 환경을 구성한 다음 프로젝트를 서버에 배치하기만 하면 됩니다. 프로젝트를 로컬에서 실행하는 방법도 서버에서 실행할 수 있습니다. 그래픽 인터페이스의 경우 명령줄이나 터미널을 사용한 다음 서버 도메인 이름을 구성하고 이를 실행하여 액세스해야 합니다.

    회신하다
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 11:03:32

    자, 저는 IIS와 서버에서 공식적으로 제공하는 환경을 사용하여 웹 사이트를 호스팅해 보았습니다. 일반적으로 정적 페이지를 넣는 경우에는 IIS를 구성하는 방법만 배우고 지정한 디렉터리에 페이지를 넣으면 됩니다. 일부 서버의 보안 그룹은 액세스를 방해할 수 있습니다. 그 중 해커는 서버의 모든 보안 그룹을 열었습니다. 둘째, Tencent Cloud 서버 클래스를 재설치할 때 퍼블릭 마켓에 가서 환경을 선택할 수 있는데, 제 PHP 프로젝트는 다른 사람이 만든 환경을 직접 업로드해서 데이터베이스를 구축했습니다.

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 11:03:32

    방금 node.js라는 질문을 봤습니다. res.sendFile(path.resolve('./public'))을 이해하지 못합니다

    npm 명령을 사용하셨으니 node.js에 대해서도 어느 정도 이해하고 있어야 한다고 생각합니다. express를 사용하여 서버를 설정한 다음 위의 질문처럼 public을 dist 디렉터리로 바꿀 수 있습니다. .연습하고 싶다면 한번 해보세요

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-07-05 11:03:32

    사실 위 두 분의 답변은 모두 맞지만 강조점이 다릅니다. 1층은 큰 관점에서 서버를 구성하고 원하는 대로 실행하면 되지만, 프로젝트를 배포한 사람은 아무도 없을 것입니다. 무슨 일이 일어나고 있는지 모르실 겁니다. 2층에서는 Windows 서버를 구성하는 환경에 대해 이야기해야 합니다. 이전에 사용해 본 적이 없다면 아마도 무슨 일이 일어나고 있는지 이해하지 못할 것입니다. npm run build를 사용하여 파일을 생성한 다음 생성된 파일이 js, css 및 html 파일인지 확인해야 합니다. 즉, 서버에 http를 지원하는 서버 소프트웨어가 있는 한 서버가 어떤 시스템인지에 관계없이 생성됩니다. 또는 https, 나는 nginx와 apache를 알고 있습니다. 둘 중 하나를 설치하고 액세스 경로를 일치시키고 생성한 파일을 서버 또는 매핑 경로 아래에 놓고 서버 소프트웨어를 시작한 다음 구성한 경로를 사용할 수 있습니다. 따라서 두 가지를 이해해야 합니다.
    1. nginx 또는 apache 설치 방법
    2. nginx 또는 apache 구성 방법

    이 두 프로젝트를 이해하면 준비가 완료됩니다

    여기서 설치 및 구성 방법을 설명하면 안 될까요? 한두 문장으로 명확하게 설명할 수는 없습니다.

    회신하다
    0
  • 취소회신하다