Vue 中一個頻繁遇到的問題是 `eol-last` (End of Line Last)。`eol-last` 是一個 ESlint 規(guī)則,它檢查文件末尾是否有換行符。在 Vue 項(xiàng)目中使用 `eol-last`,可以確保代碼文件末尾有一行空行。
// 示例代碼
module.exports = {
root: true,
extends: ['@vue/standard', '@vue/typescript'],
parserOptions: {
parser: '@typescript-eslint/parser'
},
rules: {
'eol-last': ['error', 'always'] // always 表示必須存在
}
}
使用 `eol-last` 規(guī)則可以避免一些問題,如沒有文件末尾空行,將在合并代碼時引發(fā)沖突。更重要的是,`eol-last` 可以確保我們的代碼更整潔易讀,不會出現(xiàn)過多的空白行。
在 Vue 3 中,`eol-last` 默認(rèn)啟用,關(guān)于此 ESlint 規(guī)則的文檔內(nèi)容請查看官方文檔。https://eslint.vuejs.org/rules/eol-last.html
下一篇vue epub