我有以下文件:
我只想承诺:
如何忽略与.ts文件同名的.js文件?
答案 0 :(得分:1)
对于特定的情况,我建议:
在.gitignore
*.js
!_*.js
除了以下划线开头的内容之外,这将忽略所有js文件。
答案 1 :(得分:1)
outDir
文件的tsconfig.json
条目。这通常称为build
,但您可以根据自己的喜好命名。// tsconfig.json (mine is in the root directory of my project)
{
"compilerOptions": {
...
"outDir": "myAwesomeSuperCoolBuildDirectoryThatIPromiseToChangeAndNotJustCopyBlindlyFromStackOverflowBecauseThatWouldBeBad",
"sourceMap": true,
...
}
}
outDir
文件中添加forward slash --> /
,后跟.gitignore
// .gitignore (mine is in the root directory of my project)
myAwesomeSuperCoolBuildDirectoryThatIPromiseToChangeAndNotJustCopyBlindlyFromStackOverflowBecauseThatWouldBeBad/
js.map
和js
文件,然后重新构建它们。这次,它们将建立在指定目录中,并且会被git忽略。