如果Git跟踪"打字"夹? (typings.json)

时间:2016-05-22 09:41:27

标签: git typescript typescript-typings

我想知道我的Git是否应该跟踪/typings文件夹中的文件。

此文件夹是通过运行typings install(我猜)创建的,并且似乎在运行npm install时自动创建。见https://github.com/typings/typings

由于它是生成内容我相信我们不应该跟踪它,但我想对它有一些反馈。谢谢!

2 个答案:

答案 0 :(得分:10)

您应该将 typings 文件夹视为TypeScript的 node_modules 文件夹,因此不应该将其签入。如果您想简化构建,请添加< / p>

{
   "scripts" : {
      "postinstall": "typings install"
   }
}

到您的 package.json 文件,然后当您运行 npm install 时,将自动运行typings install。不要忘记检查你的 typings.json

答案 1 :(得分:3)

  

由于它是生成内容我相信我们不应该跟踪它,但我想对它有一些反馈。

总是检查它。直到npm的部分,这就是我所做的。还帮助我克服了错误的定义文件以及我的项目。 (例如Change type imported from typings definition