Как сделать путь для файла gulp в каталоге проекта в package.json - PullRequest
0 голосов
/ 04 января 2019

Итак, у меня есть каталог «узел», где я запускаю много разных проектов, есть 2 каталога, один из которых «примеры», которые предоставляют некоторые модули, и «проекты», где я объединяю их во что-то хорошее. Итак, в одном из проектов я начал использовать gulp, но все «скрипты» package.json, которые я видел, были похожи test : 'gulp' и т. д., и в моем случае он не видит мой.
node | +-- examples +-- projects | +-- 1 +-- 2 | +--gulpfile.js Что я могу сделать, чтобы настроить свой package.json для просмотра файла gulp внутри каталога «2»?

Я попытался установить новый package.json внутри "2", но он заставляет node_modules загрузить еще один, и это на самом деле плохо, однако он работает, поэтому с файлом gulp проблем нет.

Я ожидаю, что gulpfile.js внутри 2 будет найден без нового пакета json.

1 Ответ

0 голосов
/ 04 января 2019

Самый простой способ - указать gulpfile при запуске gulp. Предполагается, что вы запускаете из каталога node:

gulp --gulpfile=projects/2/gulpfile.js

Gulp также поддерживает файл конфигурации .gulp.json CLI, в котором вы можете указать этот флаг командной строки, чтобы вам не приходилось повторять его каждый раз при запуске. Проверьте документацию для получения дополнительной информации.

...