vscodeでVueエイリアスパススマートプロンプトを設定するにはどうすればよいですか?

青灯夜游
リリース: 2020-09-04 10:27:07
転載
6261 人が閲覧しました

vscodeでVueエイリアスパススマートプロンプトを設定するにはどうすればよいですか?

プロジェクト開発に Vue フレームワークを使用する場合、vue.config.js でパス エイリアスを設定した後、他のページに移動します。コンポーネント、CSS、および静的ファイル パスを導入し、パス エイリアスを使用しても、パスの入力をインテリジェントに要求されません。 Path Intellisense プラグインは vscode にインストールされていますが、効果はありません。これにより、パスのスペル ミスなどのエネルギーが低下する問題が発生しやすくなり、開発効率も低下します。

関連する推奨事項: 「vscode 基本チュートリアル 」、「vue チュートリアル」

解決策

  • プロジェクトと同じディレクトリにファイルを作成しますpackage.jsonjsconfig.json、エイリアス パスの入力を求められない問題を解決します。 (ファイルを構成して保存した後、有効にするためにエディターを再起動する必要があります。また、 .vue および .js で終わるファイルのみを認識できます。 css ファイル 他の静的ファイルではまだプロンプトが表示されないため、推奨されません!!!)

// .jsconfig.json  
{  
    "compilerOptions": {  
        "baseUrl": ".",  
        "paths": {  
            "@/\*": \['src/\*'\],  
            "a/\*": \["src/assets/\*"\],  
            "c/\*": \["src/components/\*"\],  
            ...  
        }  
     },  
    "include": \["./src/\*\*/\*.vue", "./src/\*\*/\*.js"\], 
    "exclude": \["node\_modules"\]  
}
ログイン後にコピー
  • setting vscode の .json でパス インテリセンスを構成します (このソリューションが最も推奨され、あらゆる形式のファイルを認識でき、最も広い範囲をカバーします。エイリアスが変更された場合、構成を変更するだけで済みます)

// setting.json  
"path-intellisense.mappings": {  
    "a": "${workspaceRoot}/src",  
    "c": "${workspaceRoot}/src/components",  
    ...  
}
ログイン後にコピー

プログラミング関連の知識については、プログラミング教育をご覧ください。 !

以上がvscodeでVueエイリアスパススマートプロンプトを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート