웹 프론트엔드 View.js MAC 환경에 노드, vue 및 기타 환경 구성 설치

MAC 환경에 노드, vue 및 기타 환경 구성 설치

Aug 24, 2021 pm 09:28 PM
mac node vue

웹 개발에는 일반적으로 몇 가지 환경 구성이 포함됩니다. 제가 쓴 지난 두 기사는 백엔드 환경 구성에 관한 것이었습니다. 이제 프런트엔드 환경 구성을 소개하겠습니다. Xiaobai에 도움이 되기를 바랍니다.

관련 권장사항:                                                                                                                                            ​ ​​
2. 《PHP, Apache, MacPorts 및 기타 환경 구성의 MAC 환경 설치
1. 노드 설치 구성

1. 노드 설치 버전을 다운로드하세요: https://nodejs.org/en/download/ "다음"을 누르세요.

설치가 완료되면 페이지에 다음 메시지가 표시됩니다.

https://nodejs.org/en/download/  直接“下一步”就可以了,   

安装完成后页面提示:

This package has installed:

    • Node.js v14.17.4 to /usr/local/bin/node

    • npm v6.14.14 to /usr/local/bin/npm

Make sure that /usr/local/bin is in your $PATH.

         1)安装完成后,使用命令测试,查看node版本:node -v 

         2)由于新版本的node会连同npm一起安装好,所以不用刻意安装npm

               测试是否安装npm并查看版本   npm -v

         3)如果安装版本是旧的版本可以使用npm命令升级:

                $sudo npm install npm -g

         4)使用cnpm 代替npm (可选)

         原因:npm 安装一些依赖的时候走的是国外的一些网站

         cnpm可以节省安装依赖的时间,具体的可以到网上查看,但是没有必要,只知道速度快就好了

安装语法:

$sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
로그인 후 복사

如果本地有项目想运行起来,就切换到项目目录下执行以下命令,否则先执行【Vue安装配置】:

(1)$sudo npm install    
(2) $sudo npm run dev  #注意每次都要运行这行命令
로그인 후 복사

二、Vue安装配置

1.通过nmp 安装vue-cli脚手架 [Vue脚手架工具就是一个快速生成Vue项目结构的命令行工具] :

 $sudo npm install -g vue-cli
로그인 후 복사

测试是否安装成功:vue 不报错,没有not command found이 패키지가 설치되었습니다:

• Node.js v14.17.4에서 /usr/local/bin/node

• npm v6.14.14에서 /usr/local/bin/npm

/usr/local/bin이 있는지 확인하세요. $PATH.

1) 설치가 완료된 후 test 명령을 사용하여 노드 버전을 확인합니다: node -v

2) 새 버전의 노드가 npm과 함께 설치되므로 일부러 npm을 설치할 필요는 없습니다

                                                                                           >                                                       -g

4) npm 대신 cnpm 사용(선택 사항)

이유: npm이 일부 종속 항목을 설치할 때 일부 외국 웹 사이트를 사용합니다

                                                            . 확인은 하되 필수는 아니고 빠르다는 것만 알아두세요

설치 구문:

$sudo vue init  webpack qing        #如我的项目名qing
로그인 후 복사
🎜실행하고 싶은 로컬 프로젝트가 있으면 프로젝트 디렉토리로 전환하여 다음 명령어를 실행하고, 아니면 [Vue 설치]를 실행하세요. 구성] 먼저:🎜
? Project name yes
? Project description yes
? Author yes
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Set up unit tests Yes
? Pick a test runner jest
? Setup e2e tests with Nightwatch? Yes
? Should we run `npm install` for you after the project has been created? (recom
mended) npm
  vue-cli · Generated "qing".
로그인 후 복사
🎜🎜2. Vue 설치 및 구성🎜🎜🎜1. nmp를 통해 vue-cli 스캐폴딩 설치 [Vue 스캐폴딩 도구는 Vue 프로젝트 구조를 빠르게 생성하는 명령줄 도구입니다]: 🎜
cd qing   #如我的项目名qing
로그인 후 복사
🎜 설치 성공 여부 테스트: vue가 오류를 보고하지 않고 가 없으며 명령도 없습니다. 및 기타 단어입니다. [설치가 성공한 후 vue -V 명령을 사용하여 설치 성공 여부를 확인할 수 있습니다. 설치가 성공하면 현재 설치된 스캐폴딩의 버전 번호가 표시됩니다.] 🎜🎜2. vue 프로젝트를 생성하려면 webpack🎜
$sudo cnpm install
로그인 후 복사
🎜을 사용해야 합니다. 프로젝트 이름 등은 프로젝트에 따라 "예"와 "아니요"를 결정합니다. 🎜
$sudo npm install
로그인 후 복사
🎜3. 프로젝트 디렉토리 🎜
up to date, audited 1854 packages in 39s
59 packages are looking for funding
 run `npm fund` for details
65 vulnerabilities (27 low, 19 moderate, 18 high, 1 critical)
To address issues that do not require attention, run:
 npm audit fix
To address all issues (including breaking changes), run:
 npm audit fix --force
Run `npm audit` for details.
로그인 후 복사
🎜4를 입력합니다. 종속성을 설치합니다. 🎜🎜 cnpm이 설치된 경우 다음을 사용합니다. 🎜
$sudo npm run dev
로그인 후 복사
🎜 설치되지 않은 경우 다음을 사용합니다. 프롬프트:🎜rrreee🎜5. 모든 것이 설치되면 실행할 수 있습니다. 🎜🎜각 실행 전에 명령을 사용하여 한 번 시작하는 것이 가장 좋습니다. 🎜rrreee🎜아주 간단해 보이지만 정리된 메모입니다. , 처음 설치할 때 문제가 많았습니다. 네트워킹은 부분적으로 책임이 있습니다. 일부 명령은 벽 너머에서 실행되어야 합니다. 🎜

위 내용은 MAC 환경에 노드, vue 및 기타 환경 구성 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

핫 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를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Vue-Router 점프 후 콘솔 네트워크에 페이지 요청 정보가없는 이유는 무엇입니까? Vue-Router 점프 후 콘솔 네트워크에 페이지 요청 정보가없는 이유는 무엇입니까? Apr 04, 2025 pm 05:27 PM

Vue-Router 점프 후 콘솔 네트워크에 페이지 요청 정보가없는 이유는 무엇입니까? 페이지 리디렉션에 Vue-Router를 사용하는 경우

프론트 엔드에서 다른 브랜드의 고성능 작가의 사진 업로드 기능을 구현하는 방법은 무엇입니까? 프론트 엔드에서 다른 브랜드의 고성능 작가의 사진 업로드 기능을 구현하는 방법은 무엇입니까? Apr 04, 2025 pm 05:42 PM

프론트 엔드에서 다양한 브랜드의 고음문 작가의 사진 업로드 기능을 구현하는 방법 프론트 엔드 프로젝트를 개발할 때 종종 하드웨어 장비를 통합 해야하는 경우가 종종 있습니다. 을 위한...

VUE를 사용하여 단일 헤더 및 다중 바디로 전자 따옴표 양식을 구현하는 방법은 무엇입니까? VUE를 사용하여 단일 헤더 및 다중 바디로 전자 따옴표 양식을 구현하는 방법은 무엇입니까? Apr 04, 2025 pm 11:39 PM

VUE의 단일 헤더 및 다중 바디로 전자 견적 양식을 구현하는 방법. 현대 기업 관리에서 인용 양식의 전자 처리는 효율성을 향상시키는 것입니다.

45도 곡선 테두리로 분할 효과를 달성하는 방법? 45도 곡선 테두리로 분할 효과를 달성하는 방법? Apr 04, 2025 pm 11:48 PM

사용자 인터페이스 디자인에서 세그먼트 효과를 구현하기위한 팁, 세그먼터는 특히 모바일 애플리케이션 및 반응 형 웹 페이지에서 일반적인 탐색 요소입니다. ...

el-table을 사용하여 vue2에서 테이블 그룹화, 드래그 앤 드롭 정렬을 구현하는 방법은 무엇입니까? el-table을 사용하여 vue2에서 테이블 그룹화, 드래그 앤 드롭 정렬을 구현하는 방법은 무엇입니까? Apr 04, 2025 pm 07:54 PM

vue2에서 el-table 테이블 그룹 드래그 앤 드롭 정렬 구현. EL-TABLE 테이블을 사용하여 VUE2에서 그룹 드래그 앤 드롭 정렬을 구현하는 것이 일반적인 요구 사항입니다. 우리가 ...

JavaScript 이름 지정 사양은 Android WebView에서 호환성 문제를 제기합니까? JavaScript 이름 지정 사양은 Android WebView에서 호환성 문제를 제기합니까? Apr 04, 2025 pm 07:15 PM

JavaScript 이름 지정 사양 및 Android ...

맵 박스를 사용하여 맵에서 3D 객체의 하단이 고정되어 있는지, vue에서 3.js를 사용하는 방법은 무엇입니까? 맵 박스를 사용하여 맵에서 3D 객체의 하단이 고정되어 있는지, vue에서 3.js를 사용하는 방법은 무엇입니까? Apr 04, 2025 pm 06:42 PM

VUE에서 Mapbox 및 Three.JS를 사용하여 3 차원 객체를 조정하여보기 각도를 매핑하는 방법. Vue를 사용하여 Mapbox와 Three.js를 결합 할 때 생성 된 3 차원 객체는 ...

See all articles