vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错?

vite项目,配置了路径的别名:

typescript">resolve: {

alias: [{ find: '@', replacement: path.resolve(__dirname, '../src') }]

}

vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错?

vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错?
vscode的vetur报错,typescript提示没有了,但是实际项目运行无误。

同样的代码在vue-cli里面效果如下:
vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错?

vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错?
一切正常!vue-cli应该是默认配置了@符号的alias,而且我觉得这个应该与是vite还是webpack项目无关,有没有知道的大神说说该如何手动在项目里面配置才能达到和vue-cli默认配置alias一样的效果?


回答:

{

"compilerOptions": {

"baseUrl": ".",

"paths": {

"angular2/*": ["../path/to/angular2/*"],

"local/*": ["../path/to/local/modules/*"]

}

}

}

参见 https://stackoverflow.com/a/3...

以上是 vite使用alias设置的地址,怎么保证typescript提示依然有效,且vetur在编辑器不报错? 的全部内容, 来源链接: utcz.com/p/935940.html

回到顶部