vue2.0 + element-ui 實戰(zhàn)項目- 搭建環(huán)境(一)

自從用餓了么框架重構項目以來恩沽,遇到 很多問題,我都有一一記錄下來崎弃,現(xiàn)在特喜歡這個框架遏弱,說實話泪姨,如果你是用了vue這個技術棧的話,一定要用餓了么的pc端框架哦,遇到問題的時候在網上百度一下疆柔,就能找到解決方案,還有很多社區(qū)可以討論鞋屈,社區(qū)文檔都比較成熟厂庇,很容易上手~~

Element UI手冊:https://cloud.tencent.com/developer/doc/1270
github地址:https://github.com/ElemeFE/element

vue2.0官方網站:http://caibaojian.com/vue/guide/installation.html
element-ui官方網站:https://element.eleme.cn/#/zh-CN


vue項目中引入餓了么elementUI組件
http://www.reibang.com/p/094eccb84267

1:安裝node

端開發(fā)框架和環(huán)境都是需要 Node.js ,先安裝node.js開發(fā)環(huán)境,vue的運行是要依賴于node的npm的管理工具來實現(xiàn),下載https://nodejs.org/en/,安裝完成之后介衔,打開cmd開始輸入命令。(我用的是win10系統(tǒng)急迂,所以需要管理員權限猴娩,右鍵點擊以管理員身份運行cmd)勺阐,不然會出現(xiàn)很多報錯。

2:查看node的版本號

下載好node之后蟆豫,以管理員身份打開cmd管理工具,懒闷,輸入 node -v 帮辟,回車芍锚,查看node版本號,出現(xiàn)版本號則說明安裝成功润樱。

輸入命令: node -v

image

3:安裝淘寶npm鏡像

由于npm是國外的渣触,使用起來比較慢,我們這里使用淘寶的cnpm鏡像來安裝vue.
淘寶的cnpm命令管理工具可以代替默認的npm管理工具壹若。

輸入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

image

4:安裝全局vue-cli腳手架

淘寶鏡像安裝成功之后嗅钻,我們就可以全局vue-cli腳手架,輸入命令:cnpm install --global vue-cli 回車店展;驗證是否安裝成功养篓,在命令輸入vue,出來vue的信息赂蕴,及說明安裝成功柳弄;

輸入命令:cnpm install --global vue-cli

image

5:開始進入主題,初始化一個vue項目

我這里是在d盤里面新建一個項目概说,先用d:的命令碧注,回車鍵進入d盤;回車鍵默認創(chuàng)建項目信息糖赔。

vue init webpack itemname

image

出現(xiàn)這樣的提示萍丐,初始化成功

image

根據(jù)提示輸入運行項目(安裝依賴很重要哦,千萬不要忘記了放典,忘記安裝后面出的問題就比較多哦~)

# 安裝依賴逝变,走你
$ cd itemname
$ npm install
$ npm run dev

在瀏覽器就可以看到效果了。

運行初始化demo奋构,輸入命令npm run dev壳影;運行一下初始后的demo,彈出訪問地址弥臼,如果沒有問題則進行安裝elementUI宴咧;準備好好之后,開始引入餓了么elementUI組件径缅。

6:安裝 elementUI

npm i element-ui -S

快捷鍵ctrl+c,終止批處理操 作嗎(Y/N)悠汽,在輸入命令npm i element-ui -S

注意:安裝過程中出現(xiàn)這樣的bug的時候箱吕,需要解決
image

解決辦法:嘗試 刪除項目中的 package-lock.json 文件 和 node_modules 文件夾,然后再嘗試 npm install.

成功安裝組件顯示如下

image
7:在components文件夾下面創(chuàng)建test.vue文件柿冲,復制一段elementUI官方文檔的代碼茬高,進行測試
<template>
    <el-menu :default-active="activeIndex2" class="el-menu-demo" mode="horizontal" @select="handleSelect" background-color="#545c64" text-color="#fff" active-text-color="#ffd04b">
        <el-menu-item index="1">處理中心</el-menu-item>
        <el-submenu index="2">
            <template slot="title">我的工作臺</template>
            <el-menu-item index="2-1">選項1</el-menu-item>
            <el-menu-item index="2-2">選項2</el-menu-item>
            <el-menu-item index="2-3">選項3</el-menu-item>
        </el-submenu>
        <el-menu-item index="3">
            <a  target="_blank">訂單管理</a>
        </el-menu-item>
    </el-menu>
</template>

<script>
    export default {
        data() {
            return {
                activeIndex: '1',
                activeIndex2: '1'
            };
        },
        methods: {
            handleSelect(key, keyPath) {
                console.log(key, keyPath);
            }
        }
    }
</script>

8:在App.vue中引入test.vue

<template>
  <div id="app">
    <img src="./assets/logo.png">
    <router-view/>
    <Test></Test>
  </div>
</template>

<script>
    import Test from './components/test.vue'

export default {
    components:{
  Test,
 },
  name: 'App'
}
</script>

<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

9:打開main.js,加入element-ui的js和css

import ElementUI from 'element-ui' //element-ui的全部組件
import 'element-ui/lib/theme-chalk/index.css'//element-ui的css
Vue.use(ElementUI) //使用elementUI

10:再次運行,組件中的效果如下:

輸入命令:

npm run dev
image

引入成功了假抄,開始開發(fā)咯~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末怎栽,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子宿饱,更是在濱河造成了極大的恐慌熏瞄,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谬以,死亡現(xiàn)場離奇詭異强饮,居然都是意外死亡,警方通過查閱死者的電腦和手機为黎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門邮丰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人铭乾,你說我怎么就攤上這事剪廉。” “怎么了炕檩?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵斗蒋,是天一觀的道長。 經常有香客問我笛质,道長泉沾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任妇押,我火速辦了婚禮跷究,結果婚禮上,老公的妹妹穿的比我還像新娘舆吮。我一直安慰自己,他們只是感情好队贱,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布色冀。 她就那樣靜靜地躺著,像睡著了一般柱嫌。 火紅的嫁衣襯著肌膚如雪锋恬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天编丘,我揣著相機與錄音与学,去河邊找鬼彤悔。 笑死,一個胖子當著我的面吹牛索守,可吹牛的內容都是我干的晕窑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼卵佛,長吁一口氣:“原來是場噩夢啊……” “哼杨赤!你這毒婦竟也來了?” 一聲冷哼從身側響起截汪,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤疾牲,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后衙解,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體阳柔,經...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年蚓峦,在試婚紗的時候發(fā)現(xiàn)自己被綠了舌剂。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡枫匾,死狀恐怖架诞,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情干茉,我是刑警寧澤谴忧,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站角虫,受9級特大地震影響沾谓,放射性物質發(fā)生泄漏。R本人自食惡果不足惜戳鹅,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一均驶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧枫虏,春花似錦廓推、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至死讹,卻和暖如春瞒滴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工妓忍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留虏两,地道東北人。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓世剖,卻偏偏與公主長得像定罢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子搁廓,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354