typescript - 在 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
.
解决方案
推荐阅读
- typescript - nuxt-i18n:Lang Switcher 错误“对象可能是‘未定义’
- javascript - 更新嵌套对象数组中的属性
- java - 如果值不适合,则设置字节
- python - Python - 检测字符串中重音 HTML 转义的最佳方法?
- c++ - DXGI输出空像素数组,memcpy也不行
- redux - 如何使用 redux 工具包的 createSlice 创建 localStorage?
- javascript - 将一个特定的对象道具从一个数组移动到另一个对象数组,如果条件(JavaScript ES6)
- python - 在 Amazon Linux 中安装 pymol-open-source 时 Python 版本上的 miniconda UnsatisfiableError
- excel - Excel Power Query 检查大型数据集中的重复项
- arrays - C 练习布尔型分段错误