Получил решение. Используется путь относительно index.html, а не папка шаблона.
Поэтому нам нужно использовать путь без ../
src = "img / John_Williams.jpg"
Это работает как в браузере, так и в apk
if type __git_ps1 | grep -q '^function$' 2>/dev/null; then
PS1=whatever
fi
Вы можете сделать это, используя:
type function_name
in вернет ваше определение функции, если оно существует. Таким образом, вы можете проверить, пуст ли вывод или нет.
PS. Еще лучше, я только что проверил, будет ли вывод, что функция не существует, иначе вывод тела функции.
объявить -F 'имя_функции'> / dev / null
echo $?
$? Результат имеет значение 0, если функция существует, 1 в противном случае
if declare -F | grep __git_ps1$
then
PS1=whatever
fi
Я думаю, что лучше использовать declare, даже если он немного медленнее, чем тип. Тип также подходит для псевдонимов или сценариев, которые находятся в PATH.
Я использую это:
function function_exists
{
FUNCTION_NAME=$1
[ -z "$FUNCTION_NAME" ] && return 1
declare -F "$FUNCTION_NAME" > /dev/null 2>&1
return $?
}
Итак, позже в моих сценариях я могу легко увидеть, что происходит:
if function_exists __git_ps1
then
PS1=__git_ps1
fi
Или даже все еще читаемый однострочник:
function_exists __git_ps1 && PS1=__git_ps1