什么Node.JS特定的文件和文件夹通常通过.gitignore排除?

Aar*_*web 54 git node.js

我是新手Node.JS开发者......

开发人员通常通过.gitignore从生产中的Node.JS git存储库中排除什么?

node_modules?仓?等等...

sep*_*010 97

GitHub 创建了一个存储库来回答几种语言/框架的这类问题,包括一个用于NodeJS的问题.

https://github.com/github/gitignore/blob/master/Node.gitignore

这是目前的参考:

lib-cov
*.seed
*.log
*.csv
*.dat
*.out
*.pid
*.gz

pids
logs
results
build

node_modules
Run Code Online (Sandbox Code Playgroud)


ale*_*lex 10

检查出来的最简单方法是查看github上最流行的Node.js模块:

https://github.com/visionmedia/express/blob/master/.gitignore
https://github.com/senchalabs/connect/blob/master/.gitignore
https://github.com/nodejitsu/forever/blob/ master/.gitignore
https://github.com/LearnBoost/socket.io/blob/master/.gitignore

  • 具体到项目.`.seed,.csv,.bin,.dat,.pid`文件不存在于常见应用程序中.请注意它们在给定示例中的变化 - 它们只有`.DS_Store`,`npm-debug.log`和`node_modules`. (3认同)

Ric*_*asi 5

作为开始:

.DS_Store
thumbs.db
*.log
node_modules/
Run Code Online (Sandbox Code Playgroud)

如果您正在使用coffeescript等config.json,请添加您的编译.js.