2016-02-29 4 views
0

Я использую функцию npm run-script и хочу запускать команды, которые должны влиять на текущую оболочку. Например, я хотел бы иметь возможность экспортировать переменные или источник файла.Запустить команду сценария npm в текущей оболочке

"scripts": { 
    "example": "export name=eden && source someVirtualenv/bin/activate", 
} 

Кажется, что npm автоматически создает вспомогательный процесс, есть ли способ заставить его работать на текущей оболочке?

ответ

-1

окликнуть сценарий оболочки, а не команды запуска оболочки, это будет выполняться в текущей оболочке:

"scripts": { 
    "example": "helper_scripts/export_and_source_script.sh" 
} 
Смежные вопросы