我有一个 vue 文件
// myComponent.vue
import { something } from 'some-module'
...
Run Code Online (Sandbox Code Playgroud)
我想将此导入语句替换为
import { something } from '@/utils/myModule'
Run Code Online (Sandbox Code Playgroud)
以防运行 vitest 命令时。我们有一些插件可以用来获得上述结果吗?
好的,它正在工作
// vite.config.js
alias: [
{
find: /some-module/,
replacement: fileURLToPath(new URL('./src/utils/someModuleFake.ts', import.meta.url)),
},
{
find: '@',
replacement: fileURLToPath(new URL('./src', import.meta.url))
},
],
Run Code Online (Sandbox Code Playgroud)
小智 0
您可以使用 jsconfig.json 文件来实现此目的。
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/utils/*": ["componentpath/*"],
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4269 次 |
最近记录: |