小编Nic*_*ick的帖子

路径别名会导致一个 .vue 文件中出现“无法找到模块”ts(2307) 错误,但不会导致另一 .vue 文件出现错误?

~/utils/assets我在尝试在 Vue 3 SFC(单文件组件)文件中使用路径别名 ( ) 时遇到一个奇怪的问题。我正在使用Volar VS Code 插件,即使在使用Volar 插件启用“接管模式”后也会出现此问题。

\n
    \n
  1. 正如您在下面的屏幕截图中看到的,该Home.vue文件可以import { zipFromImages } from "~/utils/assets";毫无问题地引用。然而,Preview.vue与 \xe2\x80\x94 位于同一目录中的文件Home.vue\xe2\x80\x94 不是,并抛出 ts(2307) 错误:Cannot find module \'~/utils/assets\' or its corresponding type declarations.ts(2307)
  2. \n
  3. 当我选择Preview.vue文件(Vue SFC.vue文件)时,VS Code 底部显示“No tsconfig”。当我选择Home.vue文件时,它会正确显示“tsconfig.json”并按tsconfig.json预期链接到我的文件。
  4. \n
\n

VS 代码错误

\n

还有其他人遇到过这些问题并找到解决方案吗?

\n

我尝试过的

\n

typescript vuejs3 vite

6
推荐指数
0
解决办法
5978
查看次数

如何访问 <webview> (Electron/NW.JS) 的内容?

我使用的是<webview>标签而不是 iFrame,但在NWJS 文档电子文档以及有关访问其中内容的实际<webview>文档中找不到太多详细信息。

我想取回document.title从内<webview>,并发送回主过程。

webview electron nwjs

2
推荐指数
1
解决办法
2473
查看次数

标签 统计

electron ×1

nwjs ×1

typescript ×1

vite ×1

vuejs3 ×1

webview ×1