spring boot 整合vue,支持 element-ui , 開發(fā)工具: IDEA

spring boot 整合vue,支持 element-ui , 開發(fā)工具: IDEA

前端早已經(jīng)不是之前人們口中的“摳圖仔”,只是寫寫簡單的HTML,CSS和腳本動畫。前端技術(shù)在最近十年的時間里飛速發(fā)展,一方面是移動互聯(lián)網(wǎng)的興起,帶動移動端瀏覽器用戶需求的飛速增加,另一方面是Angular,React,Vue等框架和Node.js,ES6等新技術(shù)的出現(xiàn)和發(fā)展,帶動了前端技術(shù)的飛速提升。那么我們怎么整合呢?

現(xiàn)在開始:

前提需安裝Node.js,并配置好環(huán)境變量,不會配置的同學(xué)可自己百度!!!也可以看我的一篇文章安裝和解決Node.js

然后在IDEA中的自帶Terminal里,運行腳本以驗證是否安裝成功;

也可以用快捷鍵WIN+R彈出運行框,然后輸入cmd,以打開cmd終端命令:

cmd
成功

IDEA終端Terminal打開方法:在IDEA中點擊view→tool window→Terminal即可開啟,或按住ALT+F12(如果是筆記本按不出來的話再加個Fn鍵)

我們在cmd或者IDEA終端Terminal中.分別輸入 node -vnpm -v , 如果出現(xiàn)了相應(yīng)的版本號,那么恭喜你安裝成功,如果過沒成功,請自行百度,查找原因!!!

Terminal

1. 在Terminal中輸入 : npm install -g cnpm --registry=https://registry.npm.taobao.org,? 然后回車鍵,安裝淘寶鏡像

2.? 在Terminal中輸入 :cnpm install -g webpack? 然后回車鍵,稍等片刻,安裝會運行一段時間

3. 在Terminal中輸入 :cnpm install -g vue-cli ? 然后回車鍵,安裝VUE腳手架? 同樣會下載安裝一會,別急

4.? 在Terminal中輸入 : vue init webpack + 項目名? 因為我已經(jīng)在項目目錄中了,我就直接輸入的vue init webpack,回車然后出現(xiàn)如下圖,按照我的操作即可:

有的你就回車確認(rèn),有的你就選擇yes或者no

vue init webpack

5.? 在Terminal中輸入 : cnpm install? 回車鍵, 安裝依賴

6. 在Terminal中輸入 : npm run dev 回車鍵,啟動項目

成功

這時,打開瀏覽器,訪問http://localhost:8080,出現(xiàn)vue的大V即成功了!!!

成功頁面

①. 我們的App.vue就是我們默認(rèn)的主頁面,HelloWorld.vue是在主頁面中顯示的內(nèi)容,首頁內(nèi)容的儀表盤

②. 在router下面的index.js是我們路由.作用是配置你添加的頁面,和頁面跳轉(zhuǎn)的URL的.

③. 在config下面的Index.js是我們的配置文件,可以配置我們和后臺交互,可以更改vue的啟動端口號:

這里告訴大家命令里的-g 是全局安裝的意思,如果你只是想安裝在本項目中,即npm install package-name --save?

cnpm與npm的區(qū)別:

CNPM跟NPM用法完全一致,只是cnpm指的是國內(nèi)的npm鏡像源,npm是使用的國外的鏡像源

7.安裝Element-ui

Element-ui官方文檔:?Element

安裝方式:??在Terminal中輸入 :?npm i element-ui -S??回車等待安裝?

推薦使用 npm 的方式安裝,它能更好地和?webpack?打包工具配合使用。

** 安裝好之后,我們需要在main.js里引入Element

import ElementUIfrom 'element-ui';

import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

注意: 如果不引入,你就無法在vue頁面里使用Element組件,index.css是樣式.

# 另外一種方式是:? CDN

目前可以通過?unpkg.com/element-ui?獲取到最新版本的資源,在頁面上引入 js 和 css 文件即可開始使用。

<!-- 引入樣式 -->

<link rel="stylesheet" >

<!-- 引入組件庫 -->

<script src="https://unpkg.com/element-ui/lib/index.js"></script>

我們建議使用 CDN 引入 Element 的用戶在鏈接地址上鎖定版本,以免將來 Element 升級時受到非兼容性更新的影響


8. 在Terminal中按CTRL + C 即可關(guān)閉vue

另外需要注意的是:? 如果你安裝或者是運行出現(xiàn)了問題,請仔細(xì)看看你運行Terminal命令的時候是在哪個目錄下的,是不是目錄錯了.

我們是需要在package.json所在的目錄下輸入命令的,這點請注意.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容