Я создаю пакет Atom и пытаюсь включить команду ShellJS. Я хочу использовать коммит exec()
, и он возвращает null каждый раз, для каждой команды.ShelllJS exec возвращает null для каждой команды - Разработка пакета Atom
shelljs = require 'shelljs/global'
console.log exec('which git').code // returns null
console.log which 'git' // returns the correct path
Почему?
Я попробовал 'console.log (exec ('which git'). Code);' и он работает хорошо. Версия Shelljs - 0.7.4. Возможно, эта проблема была исправлена в shelljs. – shaochuancs