安裝 StandardJS 及 補充實用套件

閱讀時間約 2 分鐘
僅個人記錄用

前言

因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。

  • 編輯器 VS CODE
  • 框架 VUE3
  • 打包工具 VITE
  • 編碼風格 Standard
  • 環境 version
{
編輯器 VSCODE
"nodejs":"v18.18.0",
"npm":"9.8.1"
}


開始

專案建立

npm create vue
raw-image


記得選" ESLint / Prettier "

接下來就 cd 進該專案 npm install


事前準備

  • 在VSCODE安裝插件 " ESLint " 跟" Prettier ESLint "
  • 在專案資料夾中加入「prettier」及「prettier-eslint
npm i prettier prettier-eslint --save-dev
  • 在專案資料夾中加入「standard」及「eslint-config-standard」
npm i standard eslint-config-standard --save-dev
  • 點擊 VSCODE 上方搜尋框輸入如圖,或是按右鍵選擇
raw-image
  • 預設指向 Prettier ESLint
raw-image
  • 之後,我們在根目錄找到 .eslintrc.cjs 將其加入 'standard'
配合 npm install eslint-config-standard 使用的
raw-image


測試

我們打開專案,如果程式碼沒有按照編碼風格規定的話,會提示一對紅色底線,只要利用快捷鍵 Alt + Shift + F 就能幫你排好囉~~~

raw-image


補充實用套件

“@vitejs/plugin-vue”: “⁴.5.2,
“eslint”: “⁸.56.0,
“eslint-config-standard”: “¹⁷.1.0,
“eslint-import-resolver-alias”: “¹.1.2,
“eslint-plugin-import: “².29.1,
“eslint-plugin-n”: “¹⁶.6.2,
“eslint-plugin-promise”: “⁶.1.1,
“eslint-plugin-vue”: “⁹.20.1,
“gh-pages”: “⁶.1.1,
“prettier”: “³.2.5,
“prettier-eslint”: “¹⁶.3.0,
“sass”: “¹.69.7,
“vite”: “⁵.0.10,
“vite-plugin-eslint”: “¹.8.1
“dotenv”: “¹⁶.3.1,


  • joker
  • 2024/04/15
3會員
21內容數
是一隻喜愛前端勇往直前的霹靂酷樂貓
留言0
查看全部
發表第一個留言支持創作者!
Joker Cat 的其他內容
NPM 全稱為 ( Node Package Manager ),直接翻譯就是 "node套件管理器" ,是 Node.js 預設的,當下載 Node.js 時也會一並下載到本機端並安裝,而 Node.js 則是能讓 JavaScript 語法實現在後端伺服器運行的一種環境,可謂是前端開發的好朋友。
NPM 全稱為 ( Node Package Manager ),直接翻譯就是 "node套件管理器" ,是 Node.js 預設的,當下載 Node.js 時也會一並下載到本機端並安裝,而 Node.js 則是能讓 JavaScript 語法實現在後端伺服器運行的一種環境,可謂是前端開發的好朋友。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
GitLab 是一個 DevOps、基於 Web 的免費開源平台 Git 儲存庫,為開發人員提供了所有必要的功能。它是一個用於開發 DevOps 應用程式的一體式平台。 GitLab 允許您執行原始碼管理、監控、安全性和專案規劃任務。 Update system packages: sudo
Thumbnail
本文教授如何安裝Ubuntu伺服器,建議選擇偶數版本如22.04, 20.04, 18.04等LTS版本以獲得穩定的未來性支撐。
Thumbnail
如何為居家/商業空間量身規劃適合的全熱交換器?我們搜集已實際安裝的屋主使用全熱交換器後悔的點,以及專業室內設計師會如何規劃佈局全熱交換器,讓你不走冤枉路! 2大過來人安裝全熱交換器後悔的點 已經聽聞全熱交換器的優點,準備購置迎接會呼吸的空間了嗎?不過這畢竟不是一筆小開支,你是否擔心花了一大筆
Thumbnail
「我家裡真的需要安裝吊隱式除濕機嗎?」 「房子都還沒開始設計,現在想這個問題會不會太早?!」 這個擔心,是對的,並且愈早明確需求愈好!撇除一般市場上看到的移動式除濕機可以即買即用,若是有考慮安裝吊隱式除濕機,必須在房子正式進入裝潢前就先和設計公司溝通。 原因無他,安裝吊隱式除濕機雖
Jupyter Notebook 是一個強大的開源工具,它可以讓您創建和共享包含代碼、文本和圖形的互動式筆記本。它廣泛應用於教育、數據分析、機器學習和科學研究等領域。在本文中,我們將介紹如何安裝和使用 Jupyter Notebook。 步驟 1:安裝 Jupyter Notebook 要安裝
Thumbnail
【記者_許家源/雙北報導】 冷氣的使用對於家庭及辦公室來說,已經成為必需品之一。然而,如何選擇一款優質的冷氣產品,以及如何正確使用冷氣,卻是很多人比較關心的問題。在選擇冷氣產品時,除了品牌和價格外,還應該關注產品的能源效率、冷氣的耗電量及使用壽命等因素。在使用冷氣時,也可以採取一些省電及環保的小技巧
Thumbnail
當你有客製化的字型在Google Font裡面,但是又不知道如何導入到Next.js嗎? 這一集教大家如何從Google Font導入Next.js和做一個導覽列
以前我一直以爲安裝Nvidia Driver比Ubuntu 還困難一點,現在只要幾個步驟就可以了 加入rpmfusion 系統更新 安裝nVidia 重開機
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
GitLab 是一個 DevOps、基於 Web 的免費開源平台 Git 儲存庫,為開發人員提供了所有必要的功能。它是一個用於開發 DevOps 應用程式的一體式平台。 GitLab 允許您執行原始碼管理、監控、安全性和專案規劃任務。 Update system packages: sudo
Thumbnail
本文教授如何安裝Ubuntu伺服器,建議選擇偶數版本如22.04, 20.04, 18.04等LTS版本以獲得穩定的未來性支撐。
Thumbnail
如何為居家/商業空間量身規劃適合的全熱交換器?我們搜集已實際安裝的屋主使用全熱交換器後悔的點,以及專業室內設計師會如何規劃佈局全熱交換器,讓你不走冤枉路! 2大過來人安裝全熱交換器後悔的點 已經聽聞全熱交換器的優點,準備購置迎接會呼吸的空間了嗎?不過這畢竟不是一筆小開支,你是否擔心花了一大筆
Thumbnail
「我家裡真的需要安裝吊隱式除濕機嗎?」 「房子都還沒開始設計,現在想這個問題會不會太早?!」 這個擔心,是對的,並且愈早明確需求愈好!撇除一般市場上看到的移動式除濕機可以即買即用,若是有考慮安裝吊隱式除濕機,必須在房子正式進入裝潢前就先和設計公司溝通。 原因無他,安裝吊隱式除濕機雖
Jupyter Notebook 是一個強大的開源工具,它可以讓您創建和共享包含代碼、文本和圖形的互動式筆記本。它廣泛應用於教育、數據分析、機器學習和科學研究等領域。在本文中,我們將介紹如何安裝和使用 Jupyter Notebook。 步驟 1:安裝 Jupyter Notebook 要安裝
Thumbnail
【記者_許家源/雙北報導】 冷氣的使用對於家庭及辦公室來說,已經成為必需品之一。然而,如何選擇一款優質的冷氣產品,以及如何正確使用冷氣,卻是很多人比較關心的問題。在選擇冷氣產品時,除了品牌和價格外,還應該關注產品的能源效率、冷氣的耗電量及使用壽命等因素。在使用冷氣時,也可以採取一些省電及環保的小技巧
Thumbnail
當你有客製化的字型在Google Font裡面,但是又不知道如何導入到Next.js嗎? 這一集教大家如何從Google Font導入Next.js和做一個導覽列
以前我一直以爲安裝Nvidia Driver比Ubuntu 還困難一點,現在只要幾個步驟就可以了 加入rpmfusion 系統更新 安裝nVidia 重開機