詳解如何使用vue-cli腳手架搭建Vue.js項目
1. 前言
vue-cli 一個簡單的構(gòu)建Vue.js項目的命令行界面
整體過程:
$ npm install -g vue-cli $ vue init webpack vue-admin $ cd vue-admin $ npm install $ npm run dev
后面分步說明。
2. 安裝
前提條件,Node.js >=4.x版本,建議使用6.x版本。npm版本 > 3.x
全局安裝vue-cli
$ npm install -g vue-cli


3. 使用
$ vue init <template-name> <project-name>
vue官方提供了多個打包工具版本的模版。我們可以使用vue list命令查看,當(dāng)前可以使用的模版。
$ vue list

我們在這里,使用webpack模版。 功能齊全的webpack & vue-loader 提供熱加載、代碼檢查、單元測試和css分離
$ vue init webpack vue-element-admin

之后,在E:\project文件夾下面,會有剛初始化的構(gòu)建的項目vue-element-admin

4. 運行結(jié)果
項目基礎(chǔ)結(jié)構(gòu)已經(jīng)搭建好了,現(xiàn)在來啟動它。
進(jìn)入項目文件:
$ cd vue-element-admin
安裝依賴:
中國行情原因,直接安裝,有時候會失敗。我們一般使用npm的淘寶鏡像cnpm。
先安裝cnpm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
之后,使用:
$ cnpm install
你直接安裝也可以的:
$ npm install
運行:
$ npm run dev

啟動之后,自動打開默認(rèn)瀏覽器

之后,就可以進(jìn)行本地開發(fā),實時預(yù)覽開發(fā)效果。
5. 打包部署
項目開發(fā)完成之后,可以使用npm run build進(jìn)行打包工作
$ npm run build
打包完成之后,會生成dist文件夾,項目上線時候,只需要將dist文件夾放到服務(wù)器就行了。
6. 項目結(jié)構(gòu)

相關(guān)文章
基于Vue3和Plotly.js實現(xiàn)交互式3D圖
這篇文章主要介紹了基于Vue3和Plotly.js實現(xiàn)交互式3D圖,本代碼旨在為數(shù)據(jù)可視化提供一個交互式圖表,允許用戶動態(tài)控制圖表中線條的顏色和可見性,此功能對于探索大型數(shù)據(jù)集或突出特定數(shù)據(jù)子集非常有用,需要的朋友可以參考下2024-07-07
Vue后臺管理系統(tǒng)之實現(xiàn)分頁功能示例
本文主要介紹了Vue后臺管理系統(tǒng)之實現(xiàn)分頁功能,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12
vue實現(xiàn)表單數(shù)據(jù)的增刪改功能
這篇文章主要為大家詳細(xì)介紹了vue實現(xiàn)表單數(shù)據(jù)的增刪改功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03
Vue?axios和vue-axios的關(guān)系及使用區(qū)別
axios是基于promise的HTTP庫,可以使用在瀏覽器和node.js中,它不是vue的第三方插件,vue-axios是axios集成到Vue.js的小包裝器,可以像插件一樣安裝使用:Vue.use(VueAxios, axios),本文給大家介紹Vue?axios和vue-axios關(guān)系,感興趣的朋友一起看看吧2022-08-08
vue使用el-table 添加行手動填寫數(shù)據(jù)和刪除行及提交保存功能
遇到這樣的需求點擊新增按鈕實現(xiàn)下列彈窗的效果,點擊添加行新增一行,點擊刪除進(jìn)行刪除行,點擊提交將數(shù)據(jù)傳遞到后端進(jìn)行保存,怎么實現(xiàn)的呢,下面通過實例代碼給大家詳細(xì)講解,感興趣的朋友一起看看吧2023-12-12
利用vue3+threejs仿iView官網(wǎng)大波浪特效實例
最近好幾個vue項目都是用ivew作為UI框架,所以下面這篇文章主要給大家介紹了關(guān)于如何利用vue3?+?threejs仿iView官網(wǎng)大波浪特效的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-12-12
教你在Vue3中使用useStorage輕松實現(xiàn)localStorage功能
這篇文章主要給大家介紹了關(guān)于如何在Vue3中使用useStorage輕松實現(xiàn)localStorage功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2023-06-06

