国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境

這篇具有很好參考價值的文章主要介紹了Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Vue + Element UI 實現(xiàn)權(quán)限管理系統(tǒng) 前端篇(一):搭建開發(fā)環(huán)境?

技術(shù)基礎(chǔ)

開發(fā)之前,請先熟悉下面的4個文檔

  • vue.js2.0中文, 優(yōu)秀的JS框架
  • vue-router, vue.js 配套路由
  • vuex,vue.js 應(yīng)用狀態(tài)管理庫
  • Element,餓了么提供的UI框架

開發(fā)環(huán)境

  • Node JS(npm)
  • Visual Studio Code(前端IDE)

安裝Visual Studio Code

下載地址:?官網(wǎng)下載地址

Visual Studio Code 是一款非常優(yōu)秀的開源編輯器,非常適合作為前端IDE, 根據(jù)自己的系統(tǒng)下載相應(yīng)的版本進行安裝。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

更多 VS Code 教程可以參考以下資料

官網(wǎng)文檔:Documentation for Visual Studio Code

簡書教程:https://www.jianshu.com/p/990b19834896

安裝NodeJS

下載地址:?nodejs中文網(wǎng)

到官網(wǎng)下載自己系統(tǒng)對應(yīng)的版本,這里我們下載Windows系統(tǒng)的64位zip文件,下載完成后解壓,可以看到里面有一個node.exe的可執(zhí)行文件。

把Node添加到系統(tǒng)環(huán)境變量里面,打開cmd命令行,輸入npm -v,如果出現(xiàn)如下圖的顯示,說明已經(jīng)安裝正確。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

如果你安裝的是舊版本的 npm,可以很容易得通過 npm 命令來升級。

sudo npm install npm -g #linux
npm install npm -g  # windows

可以看到升級之后,再次執(zhí)行 npm -v 查看版本已經(jīng)升級到 6.4.0 了。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

更多NodeJS教程可以參考以下資料

中文官網(wǎng):首頁 | Node.js v20 文檔

菜鳥學(xué)堂:Node.js 教程 | 菜鳥教程

安裝 webpack

安裝好 npm 之后,就可以通過 npm 命令來下載各種工具了。

安裝打包工具 webpack,-g 表示全局安裝。

npm install webpack -g

更多webpack教程可以參考以下資料

菜鳥學(xué)堂:Webpack 入門教程 | 菜鳥教程

安裝 vue-cli

安裝 vue 腳手架項目初始化工具 vue-cli,-g 表示全局安裝。

npm install vue-cli -g

淘寶鏡像

因為 npm 使用的是國外中央倉庫,有時候下載速度比較“喜人”,就像 Maven 有國內(nèi)鏡像一樣,npm 在國內(nèi)也有鏡像可用。這里建議使用淘寶鏡像。

安裝淘寶鏡像,安裝成功后 用 cnpm 替代 npm 命令即可,如: cnpm install webpack -g 。

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝 Yarn

Yarn 是 Facebook 發(fā)布的 node.js 包管理器,它比 npm 更快、更高效,可以使用 Yarn 替代 npm 。

如果你安裝了node,就安裝了npm,可以使用下面的命令來安裝:

npm i yarn -g --verbose

npm官方源訪問速度實在不敢恭維,建議使用之前切換為淘寶鏡像,在yarn安裝完畢之后執(zhí)行如下指令:

yarn config set registry https://registry.npm.taobao.org

到此為止我們就可以在項目中像使用npm一樣使用yarn了。

使用 Yarn 跟 npm 差別不大,具體命令關(guān)系如下:

npm install  => yarn install
npm install --save [package] => yarn add [package]
npm install --save-dev [package] => yarn add [package] --dev
npm install --global [package] => yarn global add [package]
npm uninstall --save [package] => yarn remove [package]
npm uninstall --save-dev [package] => yarn remove [package]

創(chuàng)建項目

環(huán)境已經(jīng)搭建完成,現(xiàn)在我們通過 vue-cli 來生成一個項目,名稱為 kitty-ui。

vue init webpack kitty-ui

一路根據(jù)提示輸入項目信息,等待項目生成。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

命令執(zhí)行完畢,生成項目結(jié)構(gòu)如下

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

進入到項目根目錄,執(zhí)行? yarn install (也可以用 npm install,或淘寶 cnpm install,我們這里用 yarn 會快一點) 安裝依賴包。

cd kitty -ui
yarn install

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

依賴包安裝完成之后,會在項目根目錄下生成 node_modules 文件夾,是下載的依賴包的統(tǒng)一存放目錄。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

安裝完成之后,執(zhí)行應(yīng)用啟動命令,運行項目。

npm run dev

命令執(zhí)行之后,如果顯示 “I Your application is runing here ....”,就表示啟動成功了。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

瀏覽器訪問對應(yīng)地址,如這里的: http://localhost:8080,會出現(xiàn) vue 的介紹頁面。

Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境,vue

到此,我們的項目腳手架就建立起來了。文章來源地址http://www.zghlxwxcb.cn/news/detail-707542.html

到了這里,關(guān)于Vue + Element UI 前端篇(一):搭建開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • VUE element UI 搭建

    VUE element UI 搭建

    VUE的環(huán)境安裝這里就不多說了,我們直接開始element UI的安裝。 推薦使用開源中國的碼云:Gitee - 基于 Git 的代碼托管和研發(fā)協(xié)作平臺 創(chuàng)建好了過后,在從碼云上,把倉庫拉取到本地來。 這里在執(zhí)行之前,要注意一下目錄跟項目名稱,覆蓋到我們本地從git拉取來的就行。當(dāng)然

    2024年02月01日
    瀏覽(10)
  • Vue + Element UI 前端篇(十五):嵌套外部網(wǎng)頁

    Vue + Element UI 前端篇(十五):嵌套外部網(wǎng)頁

    在有些時候,我們需要在我們的內(nèi)容欄主區(qū)域顯示外部網(wǎng)頁。如查看服務(wù)端提供的SQL監(jiān)控頁面,接口文檔頁面等。 這個時候就要求我們的導(dǎo)航菜單能夠解析嵌套網(wǎng)頁的URL,并根據(jù)URL路由到相應(yīng)的嵌套組件。接下來我們就講解具體實現(xiàn)方案。 實現(xiàn)原理 1. 給菜單URL添加嵌套網(wǎng)頁

    2024年02月08日
    瀏覽(30)
  • Vue + Element UI 前端篇(九):接口格式定義

    Vue + Element UI 前端篇(九):接口格式定義

    前臺顯示需要后臺數(shù)據(jù),我們這里先把前后端交互接口定義好,沒有后臺的時候,也方便用mock模擬。 接口定義遵循幾個規(guī)范: 1. 接口按功能模塊劃分。 系統(tǒng)登錄:登錄相關(guān)接口 用戶管理:用戶管理相關(guān)接口 機構(gòu)管理:機構(gòu)管理相關(guān)接口 角色管理 : 角色管理相關(guān)接口 菜單

    2024年02月09日
    瀏覽(28)
  • Vue + Element UI 前端篇(十):動態(tài)加載菜單

    Vue + Element UI 前端篇(十):動態(tài)加載菜單

    之前我們的導(dǎo)航樹都是寫死在頁面里的,而實際應(yīng)用中是需要從后臺服務(wù)器獲取菜單數(shù)據(jù)之后動態(tài)生成的。 我們在這里就用上一篇準備好的數(shù)據(jù)格式Mock出模擬數(shù)據(jù),然后動態(tài)生成我們的導(dǎo)航菜單。 接口模塊化 我們向來講究模塊化,之前接口都集中在,interface.js,我們現(xiàn)在把

    2024年02月09日
    瀏覽(31)
  • Vue + Element UI 前端篇(十二):用戶管理模塊

    Vue + Element UI 前端篇(十二):用戶管理模塊

    添加接口 在 http/moduls/user.js 中添加用戶管理相關(guān)接口。 模擬數(shù)據(jù) 在 mock/moduls/user.js 中添加用戶管理相關(guān)mock接口。 提取根路徑 為了可以統(tǒng)一控制mock的開啟與關(guān)閉,把mock的根路徑提取出來。 ?而具體的Mock接口,把根路徑移除,因為在生成Mock的時候會自動把根路徑加上去。

    2024年02月09日
    瀏覽(35)
  • Vue + Element UI 前端篇(七):功能組件封裝

    Vue + Element UI 前端篇(七):功能組件封裝

    為了避免組件代碼的臃腫,這里對主要的功能部件進行封裝,保證代碼的模塊化和簡潔度。 組件結(jié)構(gòu) 組件封裝重構(gòu)后,試圖組件結(jié)構(gòu)如下圖所示 代碼一覽 Home組件被簡化,包含導(dǎo)航、頭部和主內(nèi)容三個組件。 Home.vue HeadBar.vue MenuBar.vue Main.vue 國際化語言切換也被封裝成為了組

    2024年02月09日
    瀏覽(28)
  • Vue + Element UI 前端篇(十三):頁面權(quán)限控制

    Vue + Element UI 前端篇(十三):頁面權(quán)限控制

    既然是后臺權(quán)限管理系統(tǒng),當(dāng)然少不了權(quán)限控制啦,至于權(quán)限控制,前端方面當(dāng)然就是對頁面資源的訪問和操作控制啦。 前端資源權(quán)限主要又分為兩個部分,即導(dǎo)航菜單的查看權(quán)限和頁面增刪改操作按鈕的操作權(quán)限。 我們的設(shè)計把頁面導(dǎo)航菜單和頁面操作按鈕統(tǒng)一存儲在菜

    2024年01月25日
    瀏覽(53)
  • Vue + Element UI 前端篇(六):更換皮膚主題

    Vue + Element UI 前端篇(六):更換皮膚主題

    命令行主題工具 1.安裝主題工具 首先安裝「主題生成工具」,可以全局安裝或者安裝在當(dāng)前項目下,推薦安裝在項目里,方便別人 clone 項目時能直接安裝依賴并啟動。 2.安裝chalk主題 安裝白堊主題,可以從 npm 安裝或者從 GitHub 拉取最新代碼,這里從 npm 安裝。 3.初始化變量

    2024年02月09日
    瀏覽(32)
  • Vue + Element UI 前端篇(八):管理應(yīng)用狀態(tài)

    Vue + Element UI 前端篇(八):管理應(yīng)用狀態(tài)

    1. 引入背景 像先前我們是有導(dǎo)航菜單欄收縮和展開功能的,但是因為組件封裝的原因,隱藏按鈕在頭部組件,而導(dǎo)航菜單在導(dǎo)航菜單組件,這樣就涉及到了組件收縮狀態(tài)的共享問題。收縮展開按鈕觸發(fā)收縮狀態(tài)的修改,導(dǎo)航菜單需要根據(jù)收縮狀態(tài)來設(shè)置導(dǎo)航欄的寬度。這樣就

    2024年02月09日
    瀏覽(51)
  • Springboot04--vue前端部分+element-ui

    Springboot04--vue前端部分+element-ui

    注意點: ?這邊v-model和value的區(qū)別:v-model是雙向綁定的,value是單向綁定 li的key的問題 ?vue的組件化開發(fā): ?安裝完之后可以在cmd里面使用以下指令 ?安裝好之后,找到你放代碼的目錄,cmd,然后npm install -g @vue/cli ?新手選第三個,然后取消掉下面這個 ?運行項目的代碼: ?

    2024年02月13日
    瀏覽(56)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包