由於java書寫習慣 語句結束加分號,而前端使用了eslint,習慣性的加分號,會給錯誤。這裏特別記錄一下
例如:測試字符串後增加了一個分號,可以看到是eslint semi規則設置報錯
找到配置文件,配置semi即可取消對分號的報錯
ESlint配置
而我這裏配置在了.eslintrc.js
文件中,並沒有在 package.json
中增加eslintConfig
方案一:打開 .eslintrc.js
找到rule
節點下的 semi
可以看到現在是不允許有分號:
第一個參數:
"off
"或0-關閉規則
"warn
"或1-將該規則作爲警告打開(不影響退出代碼)
"error
"或2-將規則作爲錯誤打開(退出代碼將爲1)
第二個參數
always
(默認):在語句末尾需要分號
never
:不允許加分號
所以只需要
'semi': [0]
方案二:對於package.json中配置的eslint
而對於package.json
中的配置同理,找到eslintConfig
中的rules
節點並如下設置:
當然後面還有對象選項,對不允許和允許分號做處理。具體請查看
傳送門或如下:
千里之行
始於足下