安裝vue-cli的簡(jiǎn)易過(guò)程
安裝vue-cli的前提是你已經(jīng)安裝了npm,安裝npm你可以直接下載node的安裝包進(jìn)行安裝。你可以在命令行工具里輸入npm -v 檢測(cè)你是否安裝了npm和版本情況。出現(xiàn)版本號(hào)說(shuō)明你已經(jīng)安裝了npm和node,如果該命令不可用,需要安裝node軟件包,根據(jù)你的系統(tǒng)版本選擇下載安裝就可以了。
一、安裝vue-cli
在命令行工具輸入:
npm install vue-cli -g
-g:代表全局安裝。用vue -V 來(lái)檢查你安裝版本號(hào)(-V,是大寫(xiě)的)
二、初始化項(xiàng)目
我們用vue init 命令來(lái)初始化項(xiàng)目:
vue init <template-name> <project-name>
<template-name>:表示模板名稱,vue-cli官方為我們提供了5種模板,
webpack,webpack-simple,browserify,browserify-simple,simple
<project-name>:標(biāo)識(shí)項(xiàng)目名稱,這個(gè)你可以根據(jù)自己的項(xiàng)目來(lái)起名字。在實(shí)際開(kāi)發(fā)過(guò)程中,我們一般都會(huì)使用webpack這個(gè)模板。
vue init webpack vueclitest
輸入命令后,會(huì)詢問(wèn)我們幾個(gè)簡(jiǎn)單的選項(xiàng),我們根據(jù)自己的需要填寫(xiě)就可以了。
Project name:項(xiàng)目名稱。注意:這里不能使用大寫(xiě)。
Project description:項(xiàng)目描述。
Author:作者,如果你有配置git的作者,它會(huì)讀取。
Install vue-router? : 是否安裝vue的路由插件。yes
Use ESLint to your code? :是否用ESLint來(lái)限制你的代碼錯(cuò)誤和風(fēng)格。自己練習(xí)不用了。如果是大型團(tuán)隊(duì)開(kāi)發(fā),最好進(jìn)行配置。
setup unit tests with Karma +Mocha?是否需要安裝單元測(cè)試工具。我們不需要。N
Setup e2e tests with Nightwatch?是否安裝e2e來(lái)進(jìn)行用戶行為模擬測(cè)試,我自己練習(xí)不需要。輸入n
這樣我們已經(jīng)初始化好了第一步。
cd vueclitest 進(jìn)入我們的vue項(xiàng)目目錄。
npm install 安裝我們的項(xiàng)目依賴,也就是安裝package.json 里的包(也可以使用cnpm來(lái)安裝)
npm run dev 開(kāi)發(fā)模式下運(yùn)行我們的程序。給我們自動(dòng)構(gòu)建了開(kāi)發(fā)用的服務(wù)器壞境和在瀏覽器中打開(kāi),并實(shí)時(shí)監(jiān)視我們的代碼更改。
總結(jié)
以上所述是小編給大家介紹的安裝vue-cli的簡(jiǎn)易過(guò)程,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
基于vue3實(shí)現(xiàn)一個(gè)抽獎(jiǎng)小項(xiàng)目
在公司年會(huì)期間我做了個(gè)抽獎(jiǎng)小項(xiàng)目,非常棒,今天把他分享到腳本之家平臺(tái),供大家學(xué)習(xí)參考,對(duì)vue3實(shí)現(xiàn)抽獎(jiǎng)小項(xiàng)目感興趣的朋友一起看看吧2023-01-01使用vue-router設(shè)置每個(gè)頁(yè)面的title方法
下面小編就為大家分享一篇使用vue-router設(shè)置每個(gè)頁(yè)面的title方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-02-02如何解決ElementUI導(dǎo)航欄重復(fù)點(diǎn)菜單報(bào)錯(cuò)問(wèn)題
這篇文章主要介紹了如何解決ElementUI導(dǎo)航欄重復(fù)點(diǎn)菜單報(bào)錯(cuò)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07vue單頁(yè)應(yīng)用在頁(yè)面刷新時(shí)保留狀態(tài)數(shù)據(jù)的方法
今天小編就為大家分享一篇vue單頁(yè)應(yīng)用在頁(yè)面刷新時(shí)保留狀態(tài)數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09解決VUE中document.body.scrollTop為0的問(wèn)題
今天小編就為大家分享一篇解決VUE中document.body.scrollTop為0的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09基于ElementUI實(shí)現(xiàn)v-tooltip指令的示例代碼
文本溢出隱藏并使用tooltip 提示的需求,相信在平時(shí)的開(kāi)發(fā)中會(huì)經(jīng)常遇到,常規(guī)做法一般是使用 elementui 的 el-tooltip 組件,在每次組件更新的時(shí)候去獲取元素的寬度/高度判斷是否被隱藏,本文給大家介紹了基于ElementUI實(shí)現(xiàn)v-tooltip指令,需要的朋友可以參考下2024-09-09Vue.js如何優(yōu)雅的進(jìn)行form validation
Vue.js如何優(yōu)雅的進(jìn)行form validation,針對(duì)此問(wèn)題,給出了多個(gè)網(wǎng)友的回答,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04