Visual studio code 開發(fā) Vue 記錄

使用 vue-cli 初始化項(xiàng)目

命令行下運(yùn)行:vue init webpack demo, 前幾項(xiàng)都默認(rèn)回車,Use ESLint to lint your code, 選擇 Airbnb, unit test 和 e2e test 暫時(shí)選擇 No。

使用 vetur 插件后格式化 vue 單引號(hào)變雙引號(hào)

VS Code 默認(rèn)不認(rèn)識(shí) .vue 文件受扳,需要安裝 vetur, 但是裝完 vetur, 把 .vue 格式化的時(shí)候,會(huì)把 string 的引用從單引號(hào)變成雙引號(hào),導(dǎo)致 airbnb 報(bào)錯(cuò)。原因是 vetur 使用 prettier 來格式化, vetur doc 有說明究西。
解決辦法:在項(xiàng)目根目錄新建 .prettierrc 文件,在里面加上

{
"singleQuote":true
}

vetur 格式化文檔時(shí)候默認(rèn)把 trailing comma 刪除

trailing comma, 特別是多行的 object 或者 array物喷,還是有用處的卤材。修改 .prettierrc, 添加 "trailingComma": all。[官方介紹](https://prettier.io/docs/en/options.html),搜索 Trailing Commas峦失。

eslint 報(bào)錯(cuò):missing trailing comma

npm run dev 的時(shí)候扇丛,報(bào)錯(cuò) http://eslint.org/docs/rules/comma-dangle Missing trailing comma 。 解決辦法尉辑,在 .eslintrc.js 中添加

rules: {
  ...
  "comma-dangle": ["error", "only-multiline"],
}

官網(wǎng)詳細(xì)說明

vue 和 node 前后端分離

在 vue-cli 生成的項(xiàng)目帆精, /config/index.js, 修改 proxyTable 如下:

    proxyTable: {
      '/api': {
        target: 'http://localhost:3000',
        changeOrigin: true,
        pathRewrite: {
          '^/api': '/api'
        }
      }
    },

假如 vue 發(fā)出請(qǐng)求 http://localhost:8080/api/xx, 現(xiàn)在會(huì)轉(zhuǎn)發(fā)到 http://localhost:3000/api/xx

Turn off ESLint's formatting rules

有時(shí)候 prettier 格式化后隧魄,會(huì)與 eslint 規(guī)則沖突卓练,prettier 官網(wǎng)給了一個(gè)方案,使用 eslint-config-prettier购啄,官網(wǎng)說明在這里

辦公室電腦的 vs code settings:

{
    "editor.fontSize": 18,
    "window.zoomLevel": 1,
    "editor.renderWhitespace": "all",
    "files.trimTrailingWhitespace": true,
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_attributes": "force-aligned",
        }
    },
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        {
            "language": "vue",
            "autoFix": true
        },
    ],
    "stylusSupremacy.insertColons": false, // 是否插入冒號(hào)
    "stylusSupremacy.insertSemicolons": false, // 是否插入分好
    "stylusSupremacy.insertBraces": false, // 是否插入大括號(hào)
    "stylusSupremacy.insertNewLineAroundImports": false, // import之后是否換行
    "stylusSupremacy.insertNewLineAroundBlocks": false, // 兩個(gè)選擇器中是否換行
    "files.hotExit": "off",
    "editor.tabSize": 2
}

vs code 安裝的 extensions

  • Manta's Stylus Supremacy
  • Bracket Pair Colorizer
  • ESLint
  • Vetur
  • Prettier - Code formatter
  • language-stylus
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末襟企,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子狮含,更是在濱河造成了極大的恐慌顽悼,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件几迄,死亡現(xiàn)場(chǎng)離奇詭異表蝙,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)乓旗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來集索,“玉大人屿愚,你說我怎么就攤上這事汇跨。” “怎么了妆距?”我有些...
    開封第一講書人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵穷遂,是天一觀的道長。 經(jīng)常有香客問我娱据,道長蚪黑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任中剩,我火速辦了婚禮忌穿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘结啼。我一直安慰自己掠剑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開白布郊愧。 她就那樣靜靜地躺著朴译,像睡著了一般。 火紅的嫁衣襯著肌膚如雪属铁。 梳的紋絲不亂的頭發(fā)上眠寿,一...
    開封第一講書人閱讀 51,443評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音焦蘑,去河邊找鬼盯拱。 笑死,一個(gè)胖子當(dāng)著我的面吹牛喇肋,可吹牛的內(nèi)容都是我干的坟乾。 我是一名探鬼主播低千,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼被碗,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了蔑舞?” 一聲冷哼從身側(cè)響起间学,我...
    開封第一講書人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤殷费,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后低葫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體详羡,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年嘿悬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了实柠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡善涨,死狀恐怖窒盐,靈堂內(nèi)的尸體忽然破棺而出草则,到底是詐尸還是另有隱情,我是刑警寧澤蟹漓,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布炕横,位于F島的核電站,受9級(jí)特大地震影響葡粒,放射性物質(zhì)發(fā)生泄漏份殿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一嗽交、第九天 我趴在偏房一處隱蔽的房頂上張望卿嘲。 院中可真熱鬧,春花似錦轮纫、人聲如沸腔寡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽放前。三九已至,卻和暖如春糯彬,著一層夾襖步出監(jiān)牢的瞬間凭语,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來泰國打工撩扒, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留似扔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓搓谆,卻偏偏與公主長得像炒辉,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子泉手,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

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