찾다
웹 프론트엔드JS 튜토리얼Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

이 글은 주로 Vue2.0을 사용하여 Vue 스캐폴딩을 구축하는 방법을 소개합니다. 이제 이를 여러분과 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.

Introduction
Vue.js는 사용자 인터페이스 프레임 구축.
Vue는 뷰 레이어에만 초점을 맞추고 상향식 증분 개발 설계를 채택합니다.
Vue의 목표는 가능한 가장 간단한 API를 통해 반응형 데이터 바인딩 및 구성된 뷰 구성 요소를 구현하는 것입니다.

읽기 전에 알아야 할 사항
htnl
css
javascript
node.js 환경(npm 패키지 관리 도구)
webpack 패키징 도구
node.js 설치

컴퓨터에서 win+R 열기 다음 인터페이스 열기
Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

노드에서 공식 웹사이트에서 노드를 다운로드하고 설치하세요. 설치 단계는 매우 간단합니다. 끝까지 "다음"만 하면 됩니다.
설치가 완료되면 명령줄 도구를 열고 아래와 같이 node -v 명령을 입력합니다. 해당 버전 번호가 나타나면 설치가 성공한 것입니다.
Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

우리에게 필요한 npm 패키지 관리자는 node에 통합되어 있습니다. 따라서 npm -v를 직접 입력하면 아래와 같이 npm 버전 정보가 표시됩니다.

Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

여기에는 노드 환경이 설치되어 있고 npm 패키지 관리 도구도 사용 가능합니다. 하지만 npm의 일부 리소스가 차단되어 있기 때문에 더 빠르고 안정적이기 위해서는 Taobao의 npm 이미지로 전환해야 합니다. -cnpm.

cnpm 설치
클릭하시면 자세한 설정방법이 나와 있는 타오바오 cnpm 홈페이지로 들어가실 수 있습니다.
또는 명령줄에 직접 입력하세요:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
그런 다음 설치가 완료될 때까지 기다립니다.

npm 버전과 여전히 다른 현재 cnpm 버전을 보려면 cnpm -v를 입력하세요.

Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

cnpm을 사용하는 방법은 npm이 필요한 곳에서 cnpm으로 직접 교체하는 것입니다.

vue 설치
vue.js로 대규모 애플리케이션을 구축할 때는 npm 설치가 잘 작동하는 npm 설치를 사용하는 것이 좋습니다. webpack이나 browserify 모듈 번들러와 함께 사용됩니다. vue.js는 단일 파일 구성 요소를 개발하기 위한 지원 도구도 제공합니다.

$ cnpm install vue

vue-cli 스캐폴딩 구성 도구 설치
vue-cli는 대규모 단일 페이지 애플리케이션을 빠르게 구축하는 데 사용할 수 있는 공식 명령줄 도구를 제공합니다. 이 도구는 즉시 사용 가능한 빌드 도구 구성을 제공하여 현대적인 프런트 엔드 개발 프로세스를 제공합니다. 핫 리로딩, 저장 시 정적 검사 및 프로덕션 준비 빌드 구성을 사용하여 프로젝트를 생성하고 시작하는 데 몇 분 밖에 걸리지 않습니다.

Install vue-cli global

$ cnpm install --global vue-cli
Create A webpack 템플릿을 기반으로 한 새 프로젝트
프로젝트를 생성하려면 먼저 디렉터리를 선택한 다음 명령줄에서 해당 디렉터리를 선택한 디렉터리로 변경해야 합니다. 다음을 사용할 수 있습니다:

my-project를 사용하여 프로젝트 이름을 사용자 정의

$ vue init webpack my-project
를 사용하여 프로젝트를 초기화하거나

$ vue init webpack-simple my-project
를 사용하여 간단한 프로젝트를 초기화

Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

초기화 명령을 실행할 때 사용자에게 프로젝트 이름, 설명, 작성자 및 기타 정보와 같은 몇 가지 기본 옵션을 입력하라는 메시지가 표시됩니다. 입력을 채우지 않으려면 Enter를 눌러 기본값으로 설정하세요.

Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

프로젝트 이름은 대문자로 표기할 수 없습니다. 그렇지 않으면 오류가 보고됩니다.

프로젝트 이름(my-project) # 프로젝트 이름(내 프로젝트)

프로젝트 설명(A Vue.js 프로젝트) # 프로젝트 설명 A Vue.js 프로젝트

Author 작성자(본인 이름)

vue-router를 설치하시겠습니까? (Y/n) # 향후 스파가 될 Vue 라우팅을 설치하시겠습니까(단, 페이지 애플리케이션에 필요한 모듈)

ESLint를 사용하여 코드를 린트하시겠습니까?(Y/n) # ESLint를 사용하여 코드를 린트하시겠습니까? 암호? (Y [ 예 ] / N [ 아니오 ])

ESLint 사전 설정 선택(화살표 키 사용) # 사전 설정 ESLint 선택(화살표 키 사용)

Karma + Mocha로 단위 테스트 설정(Y/n) # 단위 설정 Karma + Mocha를 테스트하시나요? (Y/N)

Nightwatch로 e2e 테스트를 설정하시겠습니까? (Y/n) # 엔드투엔드 테스트를 설정하시겠습니까, Nightwatch? (Y/N)

물론 개인 상황에 따라 다릅니다. 여기서는 모두 선택했습니다.

그래서 그 전에 프로젝트의 종속성 문제를 해결하려면 다음 명령을 사용하여 프로젝트의 종속성을 설치해야 합니다.

$ cnpm install
아래와 같은 상황이 나타나면 종속성이 성공적으로 해결되었음을 의미합니다.

프로젝트 실행
$ npm run dev

Vue2.0에서 Vue 스캐폴딩을 구축하는 방법

위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되길 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 참고해주세요!

관련 권장사항:

vue

Vue2.0 사용자 정의 지침과 인스턴스 속성 및 메서드의 메서드 클로저 캐싱 문제를 해결하는 방법

위 내용은 Vue2.0에서 Vue 스캐폴딩을 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
JavaScript : 웹 언어의 다양성 탐색JavaScript : 웹 언어의 다양성 탐색Apr 11, 2025 am 12:01 AM

JavaScript는 현대 웹 개발의 핵심 언어이며 다양성과 유연성에 널리 사용됩니다. 1) 프론트 엔드 개발 : DOM 운영 및 최신 프레임 워크 (예 : React, Vue.js, Angular)를 통해 동적 웹 페이지 및 단일 페이지 응용 프로그램을 구축합니다. 2) 서버 측 개발 : Node.js는 비 차단 I/O 모델을 사용하여 높은 동시성 및 실시간 응용 프로그램을 처리합니다. 3) 모바일 및 데스크탑 애플리케이션 개발 : 크로스 플랫폼 개발은 개발 효율을 향상시키기 위해 반응 및 전자를 통해 실현됩니다.

JavaScript의 진화 : 현재 동향과 미래 전망JavaScript의 진화 : 현재 동향과 미래 전망Apr 10, 2025 am 09:33 AM

JavaScript의 최신 트렌드에는 Typescript의 Rise, 현대 프레임 워크 및 라이브러리의 인기 및 WebAssembly의 적용이 포함됩니다. 향후 전망은보다 강력한 유형 시스템, 서버 측 JavaScript 개발, 인공 지능 및 기계 학습의 확장, IoT 및 Edge 컴퓨팅의 잠재력을 포함합니다.

Demystifying JavaScript : 그것이하는 일과 중요한 이유Demystifying JavaScript : 그것이하는 일과 중요한 이유Apr 09, 2025 am 12:07 AM

JavaScript는 현대 웹 개발의 초석이며 주요 기능에는 이벤트 중심 프로그래밍, 동적 컨텐츠 생성 및 비동기 프로그래밍이 포함됩니다. 1) 이벤트 중심 프로그래밍을 사용하면 사용자 작업에 따라 웹 페이지가 동적으로 변경 될 수 있습니다. 2) 동적 컨텐츠 생성을 사용하면 조건에 따라 페이지 컨텐츠를 조정할 수 있습니다. 3) 비동기 프로그래밍은 사용자 인터페이스가 차단되지 않도록합니다. JavaScript는 웹 상호 작용, 단일 페이지 응용 프로그램 및 서버 측 개발에 널리 사용되며 사용자 경험 및 크로스 플랫폼 개발의 유연성을 크게 향상시킵니다.

Python 또는 JavaScript가 더 좋습니까?Python 또는 JavaScript가 더 좋습니까?Apr 06, 2025 am 12:14 AM

Python은 데이터 과학 및 기계 학습에 더 적합한 반면 JavaScript는 프론트 엔드 및 풀 스택 개발에 더 적합합니다. 1. Python은 간결한 구문 및 풍부한 라이브러리 생태계로 유명하며 데이터 분석 및 웹 개발에 적합합니다. 2. JavaScript는 프론트 엔드 개발의 핵심입니다. Node.js는 서버 측 프로그래밍을 지원하며 풀 스택 개발에 적합합니다.

JavaScript를 어떻게 설치합니까?JavaScript를 어떻게 설치합니까?Apr 05, 2025 am 12:16 AM

JavaScript는 이미 최신 브라우저에 내장되어 있기 때문에 설치가 필요하지 않습니다. 시작하려면 텍스트 편집기와 브라우저 만 있으면됩니다. 1) 브라우저 환경에서 태그를 통해 HTML 파일을 포함하여 실행하십시오. 2) Node.js 환경에서 Node.js를 다운로드하고 설치 한 후 명령 줄을 통해 JavaScript 파일을 실행하십시오.

Quartz에서 작업이 시작되기 전에 알림을 보내는 방법은 무엇입니까?Quartz에서 작업이 시작되기 전에 알림을 보내는 방법은 무엇입니까?Apr 04, 2025 pm 09:24 PM

쿼츠 타이머를 사용하여 작업을 예약 할 때 미리 쿼츠에서 작업 알림을 보내는 방법 작업의 실행 시간은 CRON 표현식에 의해 설정됩니다. 지금...

JavaScript에서 생성자의 프로토 타입 체인에서 함수의 매개 변수를 얻는 방법은 무엇입니까?JavaScript에서 생성자의 프로토 타입 체인에서 함수의 매개 변수를 얻는 방법은 무엇입니까?Apr 04, 2025 pm 09:21 PM

JavaScript 프로그래밍에서 JavaScript의 프로토 타입 체인에서 함수 매개 변수를 얻는 방법 프로토 타입 체인의 기능 매개 변수를 이해하고 조작하는 방법은 일반적이고 중요한 작업입니다 ...

Wechat Mini 프로그램 웹 뷰에서 Vue.js 동적 스타일 변위가 실패한 이유는 무엇입니까?Wechat Mini 프로그램 웹 뷰에서 Vue.js 동적 스타일 변위가 실패한 이유는 무엇입니까?Apr 04, 2025 pm 09:18 PM

WeChat 애플릿 웹 뷰에서 vue.js를 사용하는 동적 스타일 변위 실패가 vue.js를 사용하는 이유를 분석합니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기