2016-06-03 4 views
-2

를 시작할 때. 나는 내가 기대할 수있는 훨씬 더 많은 파일을 가지고 있음을 알았다 :이 난에 매트에서 튜토리얼을 따라 새로운 jhipster 프로젝트

$ cloc . 
66717 text files. 
20401 unique files.           
24466 files ignored. 

http://cloc.sourceforge.net v 1.60 T=128.46 s (115.7 files/s, 15523.0 lines/s) 
-------------------------------------------------------------------------------- 
Language      files   blank   comment   code 
-------------------------------------------------------------------------------- 
Javascript     13322   222956   357190   1266221 
HTML       676   6984   1047   44885 
CSS        76   1883   932   22029 
Java       262   3548   1854   15641 
XML        53   3383   1395   11307 
LESS        79   1388   1546   7269 
C/C++ Header      18   1032   300   5109 
YAML       190   221   346   3466 
CoffeeScript      47   783   699   2467 
make        58   417   523   1271 
Bourne Shell      31   234   202   1097 
Maven        1    12    34   824 
Perl        2    87   170   584 
DTD        1   179   177   514 
SASS        5    42    25   273 
C++        4    43    26   260 
IDL        6    38    0   167 
Bourne Again Shell    3    28    36   140 
D         6    0    0   118 
Scala        1    16    7   118 
JavaServer Faces     3    3    0   109 
Smarty       6    17    30    91 
DOS Batch       1    24    2    64 
Python       1    7    7    36 
XSLT        1    5    0    32 
C#        2    3    1    27 
ASP.Net       2    5    0    23 
C         1    7    4    23 
OCaml        1    5    15    6 
Lisp        1    0    0    6 
PowerShell      1    2    2    4 
Lua        1    0     0    2 
-------------------------------------------------------------------------------- 
SUM:       14862   243352   366570  1384183 
-------------------------------------------------------------------------------- 

왜 그런가요? 총 610mb입니다! 이 올바른지

$ du -h -d1 
584M ./node_modules 
24K ./gulp 
26M ./src 
64K ./.mvn 
610M . 

:

는 노드 모듈이 많을 것 같다? 그리고 소스 제어에 무엇을 추가해야합니까?

감사합니다.

+0

한편 나는 https://www.youtube.com/watch?time_continue=2776&v=kkHN2G_nXV0을 보았고 여기 matt는 node_modules에 대해 설명합니다. 그리고 노드 모듈이 설치되기 전에 매트가 cloc했음을 알았습니다. – tibi

답변

4

이것은 정상입니다. 앞에서 언급했듯이 대부분의 파일은 NPM 종속성입니다.

생성 된 .gitignore은 이미 올바르게 구성되어 있어야하며 node_modules를 무시합니다.

+0

gitignore를 살펴볼 것입니다, 감사합니다! – tibi