目錄結構:
--root
--server
--web
vue的程式碼都在web裡,vue3裡有個語法和eslint設定衝突了,設定了忽略還是不行,網上說全域性設定template不報錯,我覺得不能接受,搞了一晚上+一上午,發現只要設定vuter的根目錄就行了
root目錄新建一個vetur.config.js檔案
內容:
module.exports = {
settings: {
"vetur.format.defaultFormatter.js": "vscode- typescript",
"vetur.format.defaultFormatter.html": "prettyhtml",
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.stylus": "stylus- supremacy"
},
projects: [
{
root: "./web",
package: "./package.json"
}
],
workspaceFolder: "./web"
};