首页 > 解决方案 > 在 Vue.js 应用程序中使用快捷方式导入 TypeScript 模块不起作用

问题描述

当我简单地创建 ts 文件并包含它时,开发服务器显示该模块未安装。我有:

"include": [                                                                                                                  
  "src/**/*.ts"
]

在我的tsconfig.json.

.vue带有<script lang="ts">部分的文件工作正常。

我发现如果我导入这样的模块:

import {is_provider_visible} from "../modules/providers";

一切正常。

但是如果我像这样导入模块:

import {is_provider_visible} from "@/modules/providers";

尽管我有,但它不起作用:

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

在我的tsconfig.json.

标签: typescriptvue.jsimportmodule

解决方案


推荐阅读