vue+ts+rxjs+element-ui框架搭建(基于vue-cli3.x)

1:安裝vue-cli 3.0

npm install -g @vue/cli    //-g: 全局安裝 vue-cli

或者

yarn global add @vue/cli    //global 全局安裝vue-cli

2:創(chuàng)建項目

a:創(chuàng)建vue-app項目,在項目文件夾打開終端汪诉,輸入創(chuàng)建命令:

vue create vue-app

b:項目配置


項目配置.png
default: 默認(rèn)配置
Manually select features: 手動配置:babel ts 預(yù)編譯 等等… 【選擇這個】
選項.png
Babel:將ES6編譯成ES5
TypeScript:JS超集,主要是類型檢查
Router和Vuex懦趋,路由和狀態(tài)管理
Linter/ Formatter:代碼檢查工具
CSS Pre-processors:css預(yù)編譯 (稍后會對這里進(jìn)行配置)
Unit Testing:單元測試剃氧,開發(fā)過程中前端對代碼進(jìn)行自運(yùn)行測試

以上配置根據(jù)項目需求選擇配置即可但指。
next.png
這是我的項目配置。
1. Use class-style component syntax?
表示:是否使用Class風(fēng)格裝飾器觉鼻?
即原本是:home = new Vue()創(chuàng)建vue實例,
使用裝飾器后:export default class Home extends Vue {}

2. Use Babel alongside TypeScript for auto-detected polyfills?
表示:使用Babel與TypeScript一起用于自動檢測的填充?

3. Use history mode for router? (Requires proper server setup for index fallback in production)
表示:路由使用歷史模式? 這種模式充分利用 history.pushState API 來完成 URL 跳轉(zhuǎn)而無須重新加載頁面(單頁面)

4. Pick a CSS pre-processor俊扭。
使用什么css預(yù)編譯器? 我選擇的Sass/SCSS

5. Where do you prefer placing config for Babel, PostCSS, ESLint, etc?
vue-cli 一般來講是將所有的依賴目錄放在package.json文件里

6. Save this as a preset for future projects? (y/N) n
是否在以后的項目中使用以上配置坠陈?不

下載依賴的工具:使用 yarn萨惑,速度快捐康。
到此為止,安裝就完成了庸蔼,可以等待安裝成功解总。

3:安裝axios

首先下載axios

yarn add axios

然后在*.vue文件中使用即可。

import axios from 'axios'
...,
getUserInfo() {
    axios.get('xxx/xxx/xxx').then(res => {
        this.tableData = res.data
    })
 }

4:引入vue-rx和rxjs

安裝vue-rx的依賴包

yarn add rxjs
yarn add rxjs-compat
yarn add vue-rx

在src/main.js中配置使用rxjs

// 使用vueRx
import VueRx from 'vue-rx';
import Rx from 'rxjs/Rx'

Vue.use(VueRx, Rx);

5: 配置代理

在根目錄下創(chuàng)建vue.config.js

module.exports = {
  devServer: {
     host: "localhost",
     port: 8088, // 端口號
     https: false, // https:{type:Boolean}
     open: true, //配置自動啟動瀏覽器
     // proxy: 'http://192.168.x.xxx:8091' // 配置跨域處理,只有一個代理
    proxy: { //多個代理
      '/api': {
        target: 'http://xxx.xxx.x.xxx:8091',   //代理接口
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/'    //代理的路徑
        }
      },
     "/foo": {
        target: "http://192.168.x.xxx:8095",
        ws: true,
        changeOrigin: true,
        pathRewrite: {
        '^/foo': '/'
    }
    },
    }
  }

重啟服務(wù)之后在代碼中用localhost:8088/api/xxx或者localhost:8088/foo/xxx訪問接口就可以了姐仅。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末花枫,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子掏膏,更是在濱河造成了極大的恐慌劳翰,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件馒疹,死亡現(xiàn)場離奇詭異佳簸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)行冰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進(jìn)店門溺蕉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人悼做,你說我怎么就攤上這事疯特。” “怎么了肛走?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵漓雅,是天一觀的道長。 經(jīng)常有香客問我朽色,道長邻吞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任葫男,我火速辦了婚禮抱冷,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘梢褐。我一直安慰自己旺遮,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布盈咳。 她就那樣靜靜地躺著耿眉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鱼响。 梳的紋絲不亂的頭發(fā)上鸣剪,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼筐骇。 笑死债鸡,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的拥褂。 我是一名探鬼主播娘锁,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼饺鹃!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起间雀,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悔详,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后惹挟,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體茄螃,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年连锯,在試婚紗的時候發(fā)現(xiàn)自己被綠了归苍。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡运怖,死狀恐怖拼弃,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情摇展,我是刑警寧澤吻氧,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站咏连,受9級特大地震影響盯孙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜祟滴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一振惰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧垄懂,春花似錦骑晶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至冠蒋,卻和暖如春羽圃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工朽寞, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留识窿,地道東北人。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓脑融,卻偏偏與公主長得像喻频,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子肘迎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容

  • PS:轉(zhuǎn)載請注明出處作者: TigerChain地址: http://www.reibang.com/p/218...
    TigerChain閱讀 26,223評論 5 70
  • 33妓布、JS中的本地存儲 把一些信息存儲在當(dāng)前瀏覽器指定域下的某一個地方(存儲到物理硬盤中)1姻蚓、不能跨瀏覽器傳輸:在...
    萌妹撒閱讀 2,084評論 0 2
  • 16年的一篇文章,現(xiàn)在看來很多觀點(diǎn)和說法都無法跟當(dāng)時的自己茍同匣沼,不過還好狰挡,證明我有所成長和思考。 吃瓜群眾嬉笑怒罵...
    阿米的米米之音閱讀 176評論 0 2
  • 一輛灰色小轎車從不遠(yuǎn)處過來释涛,速度遲緩加叁,像在雨絲和高樓織成的城市網(wǎng)格里耕作的灰色水牛 突然,水牛發(fā)了狂唇撬,以閃電的速度...
    駱駝舅舅閱讀 542評論 2 0
  • 盼望著盼望著節(jié)日的腳步一步步近了局荚,我怕三十晚上的祝福太多超凳,你會不在意我的問候, 我怕初一早上的鞭炮太吵耀态,你會聽不到...
    今日排行榜閱讀 436評論 0 0