当文件夹Emacs中存在javascript文件时,在ido-find-file中隐藏typescript文件

时间:2016-02-08 22:46:39

标签: emacs typescript

每当我在Emacs中使用ido-find-buffer时,我大部分时间都会将处理过的javascript文件作为第一选项,而我更倾向于首先获取打字稿文件。

然后,我不想总是隐藏javascript文件,我想只有在使用打字稿时才会这样。

也许最好的方法是让打字稿将javascript文件放在另一个文件夹中。

这有一个很好的解决方案吗?

2 个答案:

答案 0 :(得分:0)

您可以使用编译器选项

将Typescript存储在另一个文件夹中
"outDir": "dist"

或者您希望他们输出的任何文件夹

答案 1 :(得分:0)

我刚才注意到可以在package.json中定义它:

{
  "name": "app",
  "version": "0.1",
  "scripts": {
    "tsc": "tsc",
    "tsc:w": "tsc -w --outDir build",        // <--- here
    "lite": "lite-server",
    "start": "concurrent \"npm run tsc:w\" \"npm run lite\" "
  },
...

它被写入build目录,因此不再导致问题。