私はVUE-CLI 3を使用して作成されたアプリを持っています、そして私は私のIDEとしてVisual Studioを使っています。私はvetur拡張をインストールしました。残念ながら私がそのようなものを入力しているとき
import Message from '@/components/Message'
_
VSコードは、そのような絶対ファイルパスを解決するためのIntellISENSEを提供しません。 VSコードは、VUE-CLIを使用して作成されたプロジェクトの「src」フォルダに@マッピングすることを理解していません。誰かがその問題を解決する方法を知っていますか?
私はあらゆる助けに非常に感謝します。
私はEslintがそれについて文句を言わないようにすることができました:
eslint-import-resolver-webpack(DEV依存関係)をインストールする
コンテンツを使用して、プロジェクトのルートにwebpack.config.jsを追加します。
const path =要求( 'path'); // eslint-disable-lineインポート/無関係の依存関係
module.exports = {resolve:{alias:{'@':path.resolve(__ dirname、 'src')、拡張子:['.js'、 '.vue']、}、}。
.eslintrs.jsでは:
ルール:{'import/extensions':['エラー'、always '、{js:' never '、vue:' never '、}、]、}、設定:{' import/resolver ':{webpack:{ config: 'webpack.config.js'、}、}、}、
私はまだIntelliSenseが働いていますが、今のところ私はそれをやっています。この問題にすでにもっと多くの時間を失った。