jQw*_*rdy 2 intellij-idea node.js webstorm
WebStorm 已将我的项目子目录(根目录的服务器部分)中的所有文件标记为非项目文件。
它发生在我转换到 Babel,然后又转换到 TypeScript 的过程中。我已经删除了 TypeScript 的内容,想知道这是否与该配置有关。我相信这只是某个地方的 WebStorm 设置 - 因为我的测试运行、构建工作等等。
每当我重构或重命名文件时,它都会显示:
“所选元素是从非项目文件中使用的。这些用法不会被重命名。仍然继续吗?”
它还以不同的方式突出显示这些文件中的代码。
这些文件的每个图标的x顶角都有一个小图标。
在他们的文档中,它说这些是“非项目文件(例如,库源、外部源等。”这让我觉得在某个时候我只是在某个时候将整个文件夹标记为外部,以为我不知道它在哪里可能。
更新我尝试删除.idea文件夹,然后运行invalidate cache and restart。这也没有解决问题。
该myProject.iml文件如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
Run Code Online (Sandbox Code Playgroud)
小智 24
关闭所有 Webstorm 窗口以及终端运行中的项目文件夹:
rm -rf .idea
Run Code Online (Sandbox Code Playgroud)
注意:从 Webstorm 中删除是不够的。
| 归档时间: |
|
| 查看次数: |
3360 次 |
| 最近记录: |