Я новичок в глотке. Перед созданием относительного пути я столкнулся с проблемой. Моя цель - создать команду gulp для выполнения командного файла (размещенного в определенном месте.)Как установить относительный путь в глотке
Если я даю абсолютный путь к пакетному файлу, gulp commad работает плавно, но как только я пытаюсь изменить абсолютный путь с ошибкой команды относительного пути.
Просьба предложить использовать относительный путь. ниже, что я пытаюсь сделать: (Это хорошо работает)
var exec = require('child_process').exec;
var batchFileLocation ='C:/Project/Main/Portal/Project.Phase.Delivery/Templates/test.bat';
gulp.task('buildLa', function() {
exec(batchFileLocation, function() {
});
})
Но когда я пытаюсь это, он не
var exec = require('child_process').exec;
var batchFileLocation ='./../../Portal/Project.Phase.Delivery/Templates/test.bat';
gulp.task('buildLa', function() {
exec(batchFileLocation, function() {
});
})
из которого текущего каталога вы бежите ваш сценарий? –
Мой файл gulpFile и пакетный файл размещены в том же каталоге, но в разных папках – Meg
Можете ли вы опубликовать фактическую директорию Windows, из которой вы запускаете свой скрипт gulp? –