Nuxt.js 설치 + Netlify 를 사용한 서버 구성 없음
Nuxt.js 제품 개발을 사용하지 않았습니다.
컨텐트
컨디션
Nuxt.js
버전 2.11.0
create-nuxt-app를 사용합니다.js 설치
공식 문서
https://ja.nuxtjs.org/guide/installation/ # 任意のディレクトリで以下のコマンドを実行
$ npx create-nuxt-app tutorial-nuxt-netlify
프로젝트 이름tutorial-nuxt-netlify
의 부분을 적절하게 수정하십시오.
상호작용 설치를 시작하다.create-nuxt-app v2.12.0
✨ Generating Nuxt.js project in tutorial-nuxt-netlify
Project name
? Project name (tutorial-nuxt-netlify)
프로젝트 이름입니다.
기본적으로 명령을 실행할 때 지정됩니다.특별한 이유만 없다면 나는 이렇게 하면 된다고 생각한다.
Project description
? Project description (My awe-inspiring Nuxt.js project)
프로젝트 설명입니다.
Author name
? Author name (naente_dev)
프로젝트 작성자 이름입니다.
Choose the package manager
? Choose the package manager (Use arrow keys)
❯ Yarn
Npm
매크로 패키지 관리자를 선택합니다.
사용Yarn
이냐Npm
냐, 이번에는 Npm
를 선택했다.
Choose UI framework
? Choose UI framework (Use arrow keys)
❯ None
Ant Design Vue
Bootstrap Vue
Buefy
Bulma
Element
Framevuerk
iView
Tachyons
Tailwind CSS
Vuetify.js
UI 프레임을 선택합니다.
며칠 전에 참가한 학습회에서 추천한 것을 선택했다Ant Design Vue
.
Choose custom server framework
? Choose custom server framework (Use arrow keys)
❯ None (Recommended)
AdonisJs
Express
Fastify
Feathers
hapi
Koa
Micro
서버 측면 프레임 선택
발견되지 않아 추천None
을 선택했습니다.
Choose Nuxt.js modules
? Choose Nuxt.js modules (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯◯ Axios
◯ Progressive Web App (PWA) Support
◯ DotEnv
Nuxt.js 모듈 (확장) 을 선택하십시오.
공식 문서
https://ja.nuxtjs.org/guide/modules
모듈은 Nuxt입니다.js 핵심 기능을 확장하고 무한 포인트 Nuxt를 증가합니다.js의 확장 기능입니다.
이번에 다 검사했어.
Choose linting tools
? Choose linting tools (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯◯ ESLint
◯ Prettier
◯ Lint staged files
◯ StyleLint
사용할 lint (소스 코드 정적 분석 도구) 를 선택하십시오.
공식 문서에서 추천ESLint
과Prettier
를 동시에 사용하기 때문에 두 가지를 선택했다.
https://ja.nuxtjs.org/guide/development-tools#eslint-%E3%81%A8-prettier
Choose test framework
? Choose test framework (Use arrow keys)
❯ None
Jest
AVA
테스트 프레임워크를 선택합니다.
이번에 선택했다None
.
Choose rendering mode
? Choose rendering mode (Use arrow keys)
❯ Universal (SSR)
Single Page App
렌더링 모드를 선택합니다.
# 任意のディレクトリで以下のコマンドを実行
$ npx create-nuxt-app tutorial-nuxt-netlify
create-nuxt-app v2.12.0
✨ Generating Nuxt.js project in tutorial-nuxt-netlify
? Project name (tutorial-nuxt-netlify)
? Project description (My awe-inspiring Nuxt.js project)
? Author name (naente_dev)
? Choose the package manager (Use arrow keys)
❯ Yarn
Npm
? Choose UI framework (Use arrow keys)
❯ None
Ant Design Vue
Bootstrap Vue
Buefy
Bulma
Element
Framevuerk
iView
Tachyons
Tailwind CSS
Vuetify.js
? Choose custom server framework (Use arrow keys)
❯ None (Recommended)
AdonisJs
Express
Fastify
Feathers
hapi
Koa
Micro
? Choose Nuxt.js modules (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯◯ Axios
◯ Progressive Web App (PWA) Support
◯ DotEnv
? Choose linting tools (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯◯ ESLint
◯ Prettier
◯ Lint staged files
◯ StyleLint
? Choose test framework (Use arrow keys)
❯ None
Jest
AVA
? Choose rendering mode (Use arrow keys)
❯ Universal (SSR)
Single Page App
Single Page App
.참고 자료
https://qiita.com/nishinoshake/items/f42e2f03663b00b5886d
Choose development tools
? Choose development tools (Press <space> to select, <a> to toggle all, <i> to invert selection)
❯◯ jsconfig.json (Recommended for VS Code)
개발 도구의 선택.이번엔 검사 안 했는데
Visual Studio Code
쓰면 검사를 추천합니다.🎉 Successfully created project tutorial-nuxt-netlify
To get started:
cd tutorial-nuxt-netlify
npm run dev
To build & start for production:
cd tutorial-nuxt-netlify
npm run build
npm run start
설치 완료.명령을 실행하는 디렉터리에 항목 이름의 디렉터리를 만들어야 합니다.
프로젝트 시작 확인
# プロジェクトディレクトリへ移動
$ cd tutorial-nuxt-netlify/
# プロジェクトを開発モードで起動
$ npm run dev
> [email protected] dev /*****/*****/*****/tutorial-nuxt-netlify
> nuxt
╭──────────────────────────────────────────╮
│ │
│ Nuxt.js v2.11.0 │
│ Running in development mode (spa) │
│ │
│ Listening on: http://localhost:3000/ │
│ │
╰──────────────────────────────────────────╯
ℹ Preparing project for development 10:28:35
ℹ Initial build may take a while 10:28:35
✔ Builder initialized 10:28:35
✔ Nuxt files generated 10:28:35
✔ Client
Compiled successfully in 9.10s
ℹ Waiting for file changes 10:28:46
ℹ Memory usage: 423 MB (RSS: 534 MB)
http://localhost:3000/에 액세스하면 다음 화면이 표시됩니다.로컬 웨어하우스 만들기
# プロジェクトディレクトリ内(本例では tutorial-nuxt-netlify 内)で初期化
$ git init
Reinitialized existing Git repository in /*****/*****/*****/tutorial-nuxt-netlify/.git/
프로젝트 제작 때 미리 준비한 것 같은데 신중을 기하기 위해 초기화했습니다.GitHub
계정을 만들지 않습니다.
원격 웨어하우스 만들기
창고를 성공적으로 만든 경우
릴리즈 원격 URLhttps://github.com/******/tutorial-nuxt-netlify.git
.******
섹션은 GiitHub의 사용자 이름)
원격 창고로 밀어넣기
# プロジェクトディレクトリ内(本例では tutorial-nuxt-netlify 内)にて
$ git add .
$ git commit -m "first commit"
$ git remote add origin https://github.com/******/tutorial-nuxt-netlify.git
$ git push -u origin master
GiitHub 페이지에 반영되면 성공합니다.
Netlify
계정을 만들지 않습니다.
기본 인증을 사용할 수 없는 무료 Starter 프로그램
이번 목적은'일단 써보자'니까 신경 안 써.
GiitHub과의 협력, 디자인
New site from Giit 클릭
GiitHub 선택
GiitHub에 인증 승인을 요청하는 첫 번째 화면이 나타나면 Authorize Netlify by Netlify 를 클릭하십시오.
Netlify에서 액세스할 수 있는 저장소 설정
Only select repositories를 확인하고 만든 저장소를 선택하고 Install을 클릭합니다.
추가 저장소 선택
이번에는 Nuxt.js 렌더링 모드에서 Single Page Apps 선택
Build command에서 npm run build
, Publish directory에서 dist
를 입력하고 Deploysite를 클릭합니다.
참고 자료
https://ja.nuxtjs.org/faq/netlify-deployment/
디버깅이 완료되면 URL이 왼쪽 위 모서리에 표시되어 디버깅된 웹 컨텐트를 확인할 수 있습니다.
나중에 사용자 지정 도메인(독립 실행형) 및 HTTPS를 설정할 수도 있습니다.
이번 할애는
Reference
이 문제에 관하여(Nuxt.js 설치 + Netlify 를 사용한 서버 구성 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/naente/items/1ebbb5b389f1d4233452
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# プロジェクトディレクトリ内(本例では tutorial-nuxt-netlify 内)にて
$ git add .
$ git commit -m "first commit"
$ git remote add origin https://github.com/******/tutorial-nuxt-netlify.git
$ git push -u origin master
계정을 만들지 않습니다.
기본 인증을 사용할 수 없는 무료 Starter 프로그램
이번 목적은'일단 써보자'니까 신경 안 써.
GiitHub과의 협력, 디자인
New site from Giit 클릭
GiitHub 선택
GiitHub에 인증 승인을 요청하는 첫 번째 화면이 나타나면 Authorize Netlify by Netlify 를 클릭하십시오.
Netlify에서 액세스할 수 있는 저장소 설정
Only select repositories를 확인하고 만든 저장소를 선택하고 Install을 클릭합니다.
추가 저장소 선택
이번에는 Nuxt.js 렌더링 모드에서 Single Page Apps 선택
Build command에서
npm run build
, Publish directory에서 dist
를 입력하고 Deploysite를 클릭합니다.참고 자료
https://ja.nuxtjs.org/faq/netlify-deployment/
디버깅이 완료되면 URL이 왼쪽 위 모서리에 표시되어 디버깅된 웹 컨텐트를 확인할 수 있습니다.
나중에 사용자 지정 도메인(독립 실행형) 및 HTTPS를 설정할 수도 있습니다.
이번 할애는
Reference
이 문제에 관하여(Nuxt.js 설치 + Netlify 를 사용한 서버 구성 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/naente/items/1ebbb5b389f1d4233452텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)