В моем проекте Node.js я использую gulp для развертывания в массиве Linux-машин. Я собирался использовать gulp-scp для копирования файлов, но для этого требуется вход в устройства с ключом, и я использую пароль, поэтому я использую gulp-scp2, который позволяет мне указывать пароль. Я попробовал gulp.src ('./'), чтобы просто скопировать всю папку, но переход из Windows -> Linux с gulp-scp2 имеет проблему с '\' на '/' и, следовательно, не рекурсивно развертывается. Вместо этого на целевых машинах он строит ... myproject \ myproject \ subfolder1 \ myproject \ subfolder2 и т. Д. .. где вложенные папки действительно имеют символы '\' в названии. Итак, мои вопросы ... 1) Есть ли лучший способ развернуть проект 2) Есть ли хотя бы один способ с помощью gulp, чтобы получить имя текущего проекта, чтобы я мог развернуть файлы там? Спасибо.Как получить текущее имя папки в глотке?
1
A
ответ
0
Попробуйте __dirname
имя каталога текущего модуля. Это то же самое, что и путь path.dirname() __filename.
console.log(__dirname);
// Output: /var/www/myproject.test
Смежные вопросы
- 1. qmake Язык, как получить текущее имя папки?
- 2. Текущее имя папки в Ruby?
- 3. PHP - текущее имя папки/каталога
- 4. Как избежать пустой папки копируются в глотке
- 5. Копирование только файлов внутри папки в Глотке
- 6. Как получить текущее имя маршрута?
- 7. Как получить текущее имя пользователя?
- 8. Как получить текущее имя сети?
- 9. Получить текущее имя пользователя
- 10. Получить текущее имя среды
- 11. Получить текущее имя столбца
- 12. Получить текущее имя ScheduledJob
- 13. Получить текущее имя метода
- 14. Получить текущее имя компонента
- 15. Получить и использовать текущее имя папки внутри пакетного файла
- 16. Получить текущее имя шаблона?
- 17. Получить текущее имя файла в gulp.src()
- 18. Как получить текущее имя каталога в Javascript?
- 19. Как получить текущее имя файла в dojo
- 20. Как получить текущее доменное имя в Startup.cs
- 21. Как получить текущее доменное имя в ASP.NET
- 22. Как получить текущее имя пользователя в C#?
- 23. Как получить текущее имя хоста в Heroku
- 24. В MVC3, как получить текущее имя действия?
- 25. Как включить текущее имя папки в журнале Git
- 26. Как скопировать текущее имя папки в командную строку Midnight commander?
- 27. Python3: получить текущее имя окна?
- 28. pysvn: получить текущее имя пользователя
- 29. Получить текущее имя ветки или имя тега
- 30. Получить текущее имя пользователя AutoIt
У меня такая же проблема с пытается ПКПП каталоги рекурсивно. Вы когда-нибудь находили способ сделать это? – TimHayes