8
Wiem, że to podstawowe pytanie, ale nie mogłem znaleźć właściwej odpowiedzi.Załaduj pliki źródłowe z pliku JSON w Gulpjs
Czy istnieje sposób przechowywania listy plików źródłowych mojego projektu w pliku JSON i załadowania go na gulpfile.js
? Na przykład, zamiast robić:
gulp.src(['a.js', 'b.js'])
zrobić coś takiego:
var sources = some_load_file_func('sources.json');
gulp.src(sources.js_files))
Gdzie powinien być ten sources.json? w folderze gulp lub w katalogu głównym projektu? –
Funkcja 'require' jest zawsze względna w stosunku do pliku, w którym się znajdujesz, lub będzie wyglądać w' module_węzła'. Odpowiedzią powinno być 'require (" ./ sources.json ') ', a plik obok, gdziekolwiek go potrzebujesz, lub odpowiednio dostosuj ścieżkę. – OverZealous
Słowo ostrzeżenia: uważaj, używając tej metody z 'gulp watch': http://stackoverflow.com/a/29596396/4494577 – jannis