Чтобы расширить комментарий Фила, я предполагаю, что вы не инициализировали проект с помощью Vue CLI (судя по конфигурации вашего веб-пакета), то, что вы ищете, должно быть псевдонимом (представлен символом @
). который обычно используется и / или создается CLI), который сопоставляется с корневым путем каталога вашего проекта. Поэтому попробуйте добавить следующую дополнительную строку в объект resolve.alias
:
{
// ...
resolve: {
alias: {
// Relative path to your root dir (adjust accordingly)
'@': path.resolve(__dirname, './src'),
vue$: 'vue/dist/vue.esm.js',
},
extensions: ['*', '.js', '.vue', '.json'],
},
// ...
}