美文网首页
解决vue-cli3 + typescript @找不到模块问题

解决vue-cli3 + typescript @找不到模块问题

作者: who_are_you_ | 来源:发表于2020-05-27 10:34 被阅读0次

问题描述:

// 报错找不到模块
import ceshi from '@/components/XXX.vue';
// 这样确实可以的
import ceshi from '../../components/XXX.vue';

解决方法:

修改webpack中的alias(vue-cli3可以省略这一步)

alias: {
            '@': path.resolve(__dirname, 'src/')
        }

在webpack中配置alias后,也要在tsconfig.json中加上代码:
如下:

"compilerOptions": {
      "paths": {
            "@/*": [
             "src/*"
            ]
        }
}

相关文章

网友评论

      本文标题:解决vue-cli3 + typescript @找不到模块问题

      本文链接:https://www.haomeiwen.com/subject/finiahtx.html