在平常開發中,我使用的編輯器是 VS CODE。不只界面簡潔好看,並且插件豐富,是前端開發的首選工具之一。這些插件和工具的目的是爲了提升咱們的開發效率,下面就我平常開發切身使用到和感覺到有幫助的插件和方法作個總結。javascript
當咱們在項目中集成 webpack 的時候,常常會使用 webpack alias。在 VS Code 中,支持 alias,須要使用jsconfig.json。
很惋惜,這個方法在.vue 文件中不支持,目前沒有找到解決方案。不過咱們能夠使用上面的path intellisense插件來作路徑提示。前端
如何使用 jsconfig.json 讓 vscod 對 js 文件提供路徑感知vue
{ "compilerOptions": { "target": "es2017", "allowSyntheticDefaultImports": false, "baseUrl": "./", "paths": { "@/*": [ "src/apps/*" ], "app/*": [ "src/apps/*" ], "Components/*": [ "src/components/*" ], "services/*": [ "src/services/*" ], "style/*": [ "src/style/*" ] } }, "exclude": [ "node_modules", "dist", ".nyc_output", "build", "coverage" ] }
咱們在 vscode 中設置 path intellisense 對'/'的支持java
"path-intellisense.mappings": { "/": "${workspaceRoot}", "@": "${workspaceRoot}/src" }
其中/ 和 vscode 自己的路徑提示衝突,在這種狀況下只會基於當前文件盤爲根目錄,須要關閉 vscode 自己對 js 代碼 import 的智能提示(version 1.30.2)node
{ "javascript.suggest.paths": false }