问题标签 [auto-import]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
285 浏览

typescript - VSCode 自动导入在添加绝对导入后中断(NextJS + Typescript 项目)

我最近从事的 NextJS 项目之一变得复杂,一些文件导入路径看起来非常混乱,即import { AuthHelper } from '../../../lib/auth

我决定使用绝对导入来解决这个问题,所以我的导入现在看起来像import { AuthHelper } from '@/lib/auth'.

自从更改我的tsconfig自动导入后,我的VSCodenvim设置内部就坏了。

我已经尝试更改"typescript.preferences.importModuleSpecifier": "non-relative"为两者non-relativeauto但自动导入仍然不起作用。

我还缺少什么吗?

0 投票
1 回答
170 浏览

angular - 打字稿自动完成/自动导入在 Angular 项目子文件夹中不起作用

我有一个具有以下结构的 Angular + NodeJS 项目:

但是自动完成/自动导入server/在与 Angular 项目相同的文件夹中创建的任何文件或任何其他子文件夹中都不起作用。

我该如何解决?


我在根目录中尝试include了但没有尝试,也尝试过:typescript auto imports not working macos,它与 Angular 无关。server/tsconfig.json

0 投票
0 回答
100 浏览

reactjs - Intellisense 在 Visual Studio Code 中缺少自动导入

当我use在函数内输入时,Intellisense 应该会显示一个自动导入选项useState并添加以下内容。

但是,就我而言,它仅建议自动完成默认useState语句。

截图:我应该看到这个来自本教程)但我看到了这个

我通读了其他 SO 答案,甚至阅读了有关的官方文档jsconfig.json, 但是,这应该可以正常工作。

为什么这个坏了,我该如何修复它?

默认 React App.js

0 投票
0 回答
72 浏览

node.js - 如何让 vscode TS intellisense 自动导入节点的 util 模块

我有一个打字稿(主要)项目,在我的tsconfig.json.

但是,如果我尝试使用该path.join()功能NodeJs,然后按 ⌘+。(打开代码操作)该操作import 'path' from "path";不出现。只有其他包(如filenamify)。

我应该怎么做才能让所有NodeJs的 StdLib 都可以自动导入。我正在开发一个电子应用程序,所以从技术上讲,任何代码都应该能够使用所有节点。

0 投票
4 回答
1223 浏览

reactjs - 在 NextJS 中使用绝对导入后 VSCode 自动导入不起作用

jsconfig.json在我的 NextJS 项目中创建文件后,我的 VSCode 自动导入(使用控件 + 空格)不起作用。

这是我的json:

我正在使用下一个 10.2.3 和 vscode 1.57.1​​。如果我删除jsconfig.json文件,自动导入就可以了..

有人知道为什么吗?

0 投票
1 回答
744 浏览

visual-studio-code - 自动导入 Visual Studio 代码在 jsx 中不起作用

知道如何在里面启用自动导入建议jsx吗?

jsx内部

这很奇怪,因为如果我在 之外输入jsx,它会给我自动导入建议。

外面的 jsx

我没有安装任何片段或Auto Import扩展,或Visual Studio IntelliCode.

但即使我安装了它们,它也无助于这个问题。

0 投票
0 回答
573 浏览

visual-studio-code - Visual Studio 代码自动导入不起作用

我每天都在使用 VSCode 自动导入,这个扩展是自动导入的。 https://github.com/soates/Auto-Import/issues/104。它突然停止工作。我尝试过重新安装 vscode、更改扩展版本、禁用插件、清除缓存......等等我试过这个https://www.youtube.com/watch?v=1yu5tB4KOis并尝试添加 checkjs: true到我的jsconfig.json. 没有自动进口很难生活。

这些是我的 settings.json

也无法调试扩展我所有的断点都未绑定...无法弄清楚如何调试它以找到问题的根本原因。

此日志在我的输出日志中(扩展主机)

编辑:我试过删除插件、目录、设置,但即使它说是,仍然没有启用自动导入扩展。它甚至缺少登录扩展主机输出。

0 投票
1 回答
67 浏览

javascript - 反应原生自动导入不建议反应原生视图

我在自动导入反应原生视图(如 View、Button、TextInput 等)时遇到问题......当我想使用自动导入时,我有其他模块建议,但反应原生本身没有 在此处输入图像描述

例如,我想从 'react-native; 导入 {view};但在下拉列表中我找不到它。我知道我以前有它,但不知何故它消失了。

我还像下面的代码一样创建了 jsconfig.json 但它不起作用

0 投票
0 回答
485 浏览

javascript - vscode 自动导入未按预期工作

我的 vscode 仅在它们包含的文件在编辑器中打开时才会自动导入模块。例如,如果我想从 导入<Component/>Component.js我必须Component.js先在 IDE 中打开文件,然后自动建议“找到”并建议它。这是正常行为吗?

0 投票
0 回答
140 浏览

visual-studio-code - 更改 VScode 中的自动导入优先顺序

我正在使用 TypeScript 开发 Next-JS 项目。一切都很好,直到有一天,VSCode 决定更改我的自动导入优先级。就我而言,我想导入useEffect, useContext,.. from react。但是不知何故,Vscode auto-import first-place 更改为preact-hook,这react与我稍后在测试代码时需要时间调试它不同。

例子:

任何想法我怎样才能改变顺序让反应先行?