visual-studio-code - VS Code 在重命名文件时添加尾随“index.js”
问题描述
在 Visual Studio Code 1.33.1 (Linux) 中,我正在尝试重构(重命名)JavaScript 文件,但它只能部分工作。
假设我有一个文件app.js
包含
import {Foo} from './bar.js';
如果我将文件拖到bar.js
名为subfolder1
上述行的子文件夹中
import {Foo} from './subfolder1/bar.js/index.js';
所以 VS Code 正在添加一个尾随/index.js
. 我该如何防止这种情况?
解决方案
我遇到了同样的问题,我也在使用像浏览器一样的原生模块。
奇怪的是,VSCode 默认为 webpack/babel 和其他东西的行为,并与默认的 javascript 定义中断。此外,自动添加第一个导入总是忘记添加扩展名。在找到带有扩展名的导入后,它可以正常工作。
推荐阅读
- java - 方法不通过二维数组
- r - 时间序列图中的 x 轴标签问题
- matlab - MatLab 中的计数函数
- android - 如何在适配器中每天执行一部分代码?
- c++ - 如何从 node-gyp 中的 c++ 文件调用 fortran 函数?
- swift - 在 Xcode 项目文件夹中运行“pod install”不会创建 .xcworkspace 文件
- java - 为什么在模拟服务时模拟 mvc 测试失败并出现异常?
- html - 内容来自 div 容器不知道该怎么做
- javascript - 如何解决这个警告警告 Array.prototype.map() 需要箭头函数 array-callback-return 的返回值?
- python - 如何创建新列并针对匹配的行添加匹配值?