自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺談如何搭建Vue項(xiàng)目

開(kāi)發(fā) 項(xiàng)目管理
最近在學(xué)習(xí)Vue的框架,Vue 是一套用于構(gòu)建用戶(hù)界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。

 問(wèn)題描述

最近在學(xué)習(xí)Vue的框架,Vue 是一套用于構(gòu)建用戶(hù)界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫(kù)只關(guān)注視圖層,不僅易于上手,還便于與第三方庫(kù)或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類(lèi)庫(kù)結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用提供驅(qū)動(dòng)。但初學(xué)者剛接觸框架的時(shí)候怎么創(chuàng)建Vue項(xiàng)目呢?

解決方案

Vue的腳手架是依賴(lài)于node.js,我們先要安裝node.js,但是node.js到底是什么呢?可以用一句話概括:node.js是可以讓JavaScript在服務(wù)器端運(yùn)行起來(lái)的環(huán)境,對(duì)于我們剛剛接觸的小白來(lái)說(shuō),可能會(huì)有這樣的疑問(wèn):Vue和node.js有什么關(guān)系?我使用Vue寫(xiě)前端頁(yè)面,難道一定需要安裝node.js嗎?我們也可以不使用node.js,但隨著學(xué)習(xí)的深入,會(huì)了解到使用腳手架快速搭建自己的前端項(xiàng)目,所以搭建vue環(huán)境必須得安裝node.js,總的來(lái)說(shuō);搭建vue項(xiàng)目需要node.js環(huán)境(npm包管理器)、vue-cli 腳手架構(gòu)建工具、cnpm npm的淘寶鏡像。

接下來(lái)就是展示項(xiàng)目搭建的過(guò)程:

從node.js官網(wǎng)下載并安裝node,安裝過(guò)程很簡(jiǎn)單,一路“下一步”就可以了(傻瓜式安裝)。安裝完成之后,打開(kāi)命令行工具,輸入 node -v,如下圖,如果出現(xiàn)相應(yīng)的版本號(hào),則說(shuō)明安裝成功。

 

npm包管理器,是集成在node中的,所以,直接輸入 npm -v就會(huì)如下圖所示,顯示出npm的版本信息。node環(huán)境已經(jīng)安裝完成,npm包管理器也有了。由于某些資源被屏蔽的原因經(jīng)常會(huì)導(dǎo)致用npm安裝依賴(lài)包的時(shí)候失敗,所以還需要npm的國(guó)內(nèi)鏡像---cnpm。在命令行中輸入npm install -g cnpm–registry=https://registry.npm.taobao.org安裝完成如下圖。

 

完成之后,我們就可以用cnpm代替npm來(lái)安裝依賴(lài)包了。在命令行中運(yùn)行命令 cnpm install -g vue-cli,然后等待安裝完成。在命令行中運(yùn)行命令 vue initwebpack firstVue 。解釋一下這個(gè)命令,這個(gè)命令的意思是初始化一個(gè)項(xiàng)目,其中webpack是構(gòu)建工具,也就是整個(gè)項(xiàng)目是基于webpack的。其中firstVue是整個(gè)項(xiàng)目文件夾的名稱(chēng),這個(gè)文件夾會(huì)自動(dòng)生成在你指定的目錄中(我的實(shí)例中,會(huì)在桌面生成該文件夾),如下圖。

 

安裝完成之后,會(huì)在我們的項(xiàng)目目錄文件夾中多出一個(gè)node_modules文件夾,這里邊就是我們項(xiàng)目需要的依賴(lài)包,基本上項(xiàng)目搭建就完成了。如果還需要了解更深的vue的搭建還需要進(jìn)一步探索學(xué)習(xí)。

責(zé)任編輯:武曉燕 來(lái)源: 算法與編程之美
相關(guān)推薦

2009-07-21 14:18:01

Rails運(yùn)行環(huán)境

2011-08-02 08:48:58

Visual Stud

2009-07-07 11:20:12

php jsp

2022-09-01 07:18:21

分離項(xiàng)目Vue

2023-03-29 08:52:58

視覺(jué)Vue組件庫(kù)

2011-08-16 09:23:08

項(xiàng)目管理

2019-09-18 16:52:58

hyperf微服務(wù)php

2024-09-30 10:09:52

2020-11-03 14:10:29

Vue服務(wù)端渲染前端

2024-05-16 10:59:16

Vue項(xiàng)目前端

2020-12-18 09:15:16

LinuxVue命令

2009-06-22 15:01:00

java項(xiàng)目常見(jiàn)錯(cuò)誤

2011-05-07 09:07:53

功能點(diǎn)

2021-09-18 15:40:03

Vue單元測(cè)試命令

2019-09-24 09:25:05

Vue項(xiàng)目加載

2023-04-14 09:01:23

2023-11-19 18:53:27

Vue2MVVM

2021-05-12 08:57:56

項(xiàng)目搭建工具

2011-09-06 09:27:15

項(xiàng)目設(shè)計(jì)

2012-01-05 15:09:11

Visual Sour
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)