0
私はvue.jsプロジェクトでビジュアルスタジオコードを使用しています。コードフォーマッタが必要な改行を削除する
私はEslintをインストールしました。vuturともっときれいなコードフォーマッタがあります。
私の問題:ファイルを保存するためにSCTR + を押す
1 import Aside from './Aside.vue'
2 import Breadcrumb from './Breadcrumb.vue'
3 import Callout from './Callout.vue'
4 import Footer from './Footer.vue'
5 import Header from './Header.vue'
6 import Sidebar from './Sidebar.vue'
7 import Switch from './Switch.vue'
8
9 export { Aside, Breadcrumb, Callout, Footer, Header, Sidebar, Switch }
10
は私にこれを与える:
言っeslintに結果の1 import Aside from './Aside.vue'
2 import Breadcrumb from './Breadcrumb.vue'
3 import Callout from './Callout.vue'
4 import Footer from './Footer.vue'
5 import Header from './Header.vue'
6 import Sidebar from './Sidebar.vue'
7 import Switch from './Switch.vue'
8
9 export { Aside, Breadcrumb, Callout, Footer, Header, Sidebar, Switch }
:
改行必須ファイルの最後にありますが見つかりませんでした
これは、.jsファイルでのみ発生します。
マイセッティング:
{
"window.zoomLevel": 0,
"javascript.format.enable": false,
"javascript.validate.enable": false,
"prettier.eslintIntegration": true,
"editor.formatOnSave": true,
"prettier.singleQuote": true,
"prettier.trailingComma": "none",
"prettier.semi": false,
"prettier.useTabs": false,
"prettier.bracketSpacing": true,
"prettier.jsxBracketSameLine": true
}
どのように私はこの問題を解決することができますか?
を引き起こしている行の上にこれを使うにアップデートする必要があり、私はvue-インストールしようとした説明したのと同じ問題によると、 [email protected]。しかしそれは何もしなかった。 上記のコメントを使用することはできますが、各ファイルを調べて追加する必要があるので、面倒です。楽しい事実ですが、私の同僚は同じ問題を抱えていません... – ThunD3eR
@ Ra3IDeNあなたはまだeslint https://github.com/vuejs-templates/webpack/issues/73を無効にして、その特定のルールを削除することもできます。構成変更を適用した後にサーバーを起動する必要があります – samayo
その特定のルールを無効にしようとしましたが、別の問題が発生しました。各vue eslintでは、終了スタイルのタグには独自の行があるため、最終結果はでなければならないと訴えていました。私は、独自の行に終了スタイルタグを追加できませんでした。私はそれを使用する同僚を持っているので、私はeslintを削除することはできませんし、彼らのために正常に動作します。 – ThunD3eR