使用vue-cli腳手架工具搭建vue-webpack項(xiàng)目
最近更新了webpack配置詳解,可移步vue-cli webpack詳解
對(duì)于Vue.js來(lái)說(shuō),如果你想要快速開(kāi)始,那么只需要在你的html中引入一個(gè)<script>
標(biāo)簽,加上CDN的地址即可。但是,這并不算是一個(gè)完整的vue實(shí)際應(yīng)用。在實(shí)際應(yīng)用中,我們必須要一系列的工具,包括:模塊化,轉(zhuǎn)譯,預(yù)處理,熱加載,靜態(tài)檢測(cè)和自動(dòng)化測(cè)試等。對(duì)于一個(gè)需要長(zhǎng)期維護(hù)和大型的項(xiàng)目而言,這些工具是必不可少的,但是嘗試配置初始化這些很痛苦.這就是我們發(fā)布vue官方提供的腳手架工具的原因,一個(gè)簡(jiǎn)單的構(gòu)建工具,通過(guò)幾個(gè)默認(rèn)的步驟幫助你快速的構(gòu)建Vue.js項(xiàng)目。
1.安裝node環(huán)境
可以使用自帶的終端cmd命令行工具;windows下推薦安裝git bash,可以使用linux命令;
第一步檢測(cè)是否安裝node;沒(méi)有安裝node的同學(xué)請(qǐng)到官網(wǎng)下載安裝https://nodejs.org/en/download/
安裝成功后在命令行查看node版本,如果有說(shuō)明安裝成功。
2.安裝vue腳手架工具vue-cli
大家在安裝node的時(shí)候,會(huì)自動(dòng)安裝npm;
可以先行查看npm版本;
使用npm安裝vue-cli:
npm install vue-cli -g
3.準(zhǔn)備工作已經(jīng)完畢,下面直接使用vue-cli初始化webpack項(xiàng)目;
vue init webpackyourprojectname(項(xiàng)目名)
中間會(huì)輸入項(xiàng)目名稱,項(xiàng)目描述,作者等信息;
一路回車(chē)
可以看到我們剛才創(chuàng)建的webpack項(xiàng)目已經(jīng)建好了:
4.查看目錄結(jié)構(gòu)
安裝依賴
$ npm install
國(guó)內(nèi)有些包npm無(wú)法安裝,可以使用cnpm安裝
$ cnpm install
5.啟動(dòng)本地開(kāi)發(fā)
本地node服務(wù)器已經(jīng)跑起來(lái)了,端口為配置文件中的端口
6.配置路由
創(chuàng)建新的頁(yè)面組件,將路由指向該.vue 文件
到此,使用vue-cli創(chuàng)建的vue項(xiàng)目基本可以上手開(kāi)發(fā)了,恭喜!
7.打包上線
$ npm run build
看到build complete,證明打包成功;
觀察目錄結(jié)構(gòu),發(fā)現(xiàn)多了一個(gè)dist文件夾,這便是webpack打包后的文件,將改文件和后臺(tái)商量,以什么形式放到服務(wù)器即可,上線成功。
啦啦啦~ 至此,我們vue項(xiàng)目算是初步跑起來(lái)了,后續(xù)會(huì)詳解webpack配置,以及本地mock數(shù)據(jù)開(kāi)發(fā)等文章,歡迎大家批評(píng)指正!也希望大家多多支持腳本之家。
- 從0搭建vue-cli4腳手架
- Node.js+Vue腳手架環(huán)境搭建的方法步驟
- 如何用vue-cli3腳手架搭建一個(gè)基于ts的基礎(chǔ)腳手架的方法
- 使用vue腳手架(vue-cli)搭建一個(gè)項(xiàng)目詳解
- 仿vue-cli搭建屬于自己的腳手架的方法步驟
- 使用webpack搭建vue項(xiàng)目實(shí)現(xiàn)腳手架功能
- vue-cli3.0 腳手架搭建項(xiàng)目的過(guò)程詳解
- vue-cli腳手架搭建的項(xiàng)目去除eslint驗(yàn)證的方法
- vue腳手架搭建項(xiàng)目的兼容性配置詳解
- vue腳手架搭建過(guò)程圖解
- 使用vue-cli(vue腳手架)快速搭建項(xiàng)目的方法
- 詳解如何使用vue-cli腳手架搭建Vue.js項(xiàng)目
- 詳解使用vue腳手架工具搭建vue-webpack項(xiàng)目
- vue.js之vue-cli腳手架的搭建詳解
- Vue2.0腳手架搭建
相關(guān)文章
Django+Vue.js搭建前后端分離項(xiàng)目的示例
本篇文章主要介紹了Django+Vue.js搭建前后端分離項(xiàng)目的示例,具有一定參考價(jià)值,有興趣的可以了解一下2017-08-08Vue3中級(jí)指南之如何在vite中使用svg圖標(biāo)詳解
在以webpack為構(gòu)建工具的開(kāi)發(fā)環(huán)境中我們可以很方便的實(shí)現(xiàn)SVG圖標(biāo)的組件化,下面這篇文章主要給大家介紹了關(guān)于Vue3中級(jí)指南之如何在vite中使用svg圖標(biāo)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04vue.js刪除動(dòng)態(tài)綁定的radio的指定項(xiàng)
這篇文章主要介紹了vue.js刪除動(dòng)態(tài)綁定的radio的指定項(xiàng),需要的朋友可以參考下2017-06-06如何解決el-checkbox選中狀態(tài)更改問(wèn)題
這篇文章主要介紹了如何解決el-checkbox選中狀態(tài)更改問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07詳解用webpack2.0構(gòu)建vue2.0超詳細(xì)精簡(jiǎn)版
本篇文章主要介紹了詳解用webpack2.0構(gòu)建vue2.0超詳細(xì)精簡(jiǎn)版,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04vue3?+?elementPlus?reset重置表單問(wèn)題
這篇文章主要介紹了vue3?+?elementPlus?reset重置表單問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05解決Mint-ui 框架Popup和Datetime Picker組件滾動(dòng)穿透的問(wèn)題
這篇文章主要介紹了解決Mint-ui 框架Popup和Datetime Picker組件滾動(dòng)穿透的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11使用vue-virtual-scroller遇到的問(wèn)題及解決
這篇文章主要介紹了使用vue-virtual-scroller遇到的問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03