加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

禁用webpack的文件,查看vim swp文件

发布时间:2020-12-15 22:49:07 所属栏目:安全 来源:网络整理
导读:每次我用 vim打开文件时,webpack都会检测到更改并重新编译代码. Vim创建了像.test.txt.swp这样的临时文件,这使得webpack相信项目中发生了一些变化. 禁用swp文件创建有所帮助,但我希望保持swp文件的安全,并且不会因为浏览器重新加载页面而分散注意力,也不会因
每次我用 vim打开文件时,webpack都会检测到更改并重新编译代码. Vim创建了像.test.txt.swp这样的临时文件,这使得webpack相信项目中发生了一些变化.

禁用swp文件创建有所帮助,但我希望保持swp文件的安全,并且不会因为浏览器重新加载页面而分散注意力,也不会因不必要的代码编译而分心.

如何让webpack知道它不应该反应.* .swp文件的变化?

编辑:
它实际上是webpack-dev-server,它对检测到的新vim交换文件做出反应.只有在源文件中有特定条目即将编译时才会执行此操作.示例来自导入angular2,但不仅仅是:

import’@ angular / core’;
import’@ angular / common’;

解决方法

我对“webpack”一无所知,但您可以告诉Vim将交换文件存储在单个目录中,而不是使用 'dir'设置存储当前目录.我在我的vimrc中使用它:

set dir=$HOME/.vim/tmp/swap
if !isdirectory(&dir) | call mkdir(&dir,'p',0700) | endif

这也将解决其他工具的问题,以及“悬空交换文件”,VCS系统中的交换文件等.

如果你想忽略工具中的Vim交换文件(比如webpack),那么记住只是忽略.swp是不够的; Vim也可以创建带有扩展名的交换文件,例如.swo,.swn等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读