Kiedy tworzę projekt angularjs zDlaczego folder node_modules nie jest zatwierdzony do Git?
yo angular
tworzy node_modules/katalog, ale stawia ten katalog w .gitignore. Kiedy indziej sklonować projekt i uruchomić
grunt server
uzyskać
Fatal error: Unable to find local grunt.
If you're seeing this message, either a Gruntfile wasn't found or grunt hasn't been installed locally to your project. For more information about installing and configuring grunt, please see the Getting Started guide:
podręcznej instrukcji nic nie mówi o tym, jak poradzić sobie z brakującą node_modules/katalog jednak.
W katalogu node_modules/brakuje umyślnie, ponieważ yeoman umieścił go w .gitignore.
Jaki jest właściwy sposób używania Yeomana i Grunta w tym przypadku?
Czy istnieje lepsza dokumentacja dla Yeomana i Grunta?
Dzięki.
Jakie rzeczy inne niż node_modules są wymienione w pliku .gitignore? Czy Twój plik Gruntfile.js jest wywoływany przez akcję klonowania? To może być drugi problem po tym, który rozwiązał Marplesoft. –