我试图用Vue和Vite完全理解路径别名.
在<script>
块(例如<style>
和<template>
或其他.js文件)之外,使用~
或@
别名获取根目录的绝对路径正在工作.但在内部,我仍然需要使用../../../
来回到根源.如果我try 使用~
或@
,我会发现找不到文件的错误.
在这种情况下,@
和~
也会这样做吗?
编辑:
// Somehow working cause it's no component but a mere .js file
import {
filterwords
} from '@/services/signup/filterwords.js';
// Working
import passwordMeter from '../../utility/PasswordMeter.vue';
// Not working
import passwordMeter from '~/utility/PasswordMeter.vue';
import passwordMeter from '@/utility/PasswordMeter.vue';