Используйте это, из здесь :
function insertAtCaret(areaId, text) {
var txtarea = document.getElementById(areaId);
if (!txtarea) {
return;
}
var scrollPos = txtarea.scrollTop;
var strPos = 0;
var br = ((txtarea.selectionStart || txtarea.selectionStart == '0') ?
"ff" : (document.selection ? "ie" : false));
if (br == "ie") {
txtarea.focus();
var range = document.selection.createRange();
range.moveStart('character', -txtarea.value.length);
strPos = range.text.length;
} else if (br == "ff") {
strPos = txtarea.selectionStart;
}
var front = (txtarea.value).substring(0, strPos);
var back = (txtarea.value).substring(strPos, txtarea.value.length);
txtarea.value = front + text + back;
strPos = strPos + text.length;
if (br == "ie") {
txtarea.focus();
var ieRange = document.selection.createRange();
ieRange.moveStart('character', -txtarea.value.length);
ieRange.moveStart('character', strPos);
ieRange.moveEnd('character', 0);
ieRange.select();
} else if (br == "ff") {
txtarea.selectionStart = strPos;
txtarea.selectionEnd = strPos;
txtarea.focus();
}
txtarea.scrollTop = scrollPos;
}
Click Here to Insert
Хотя пряжа может работать в автономном режиме, пакеты должны быть загружены и сохранены в автономном зеркале. См. Эту статью.
Ваша машина Centos должна быть подключена к другой машине, имеющей доступ к Интернету. Наиболее распространенным решением является настройка прокси http / https, а затем настройка yarn
для использования прокси
yarn config set proxy http://proxy.server.com:8080
yarn config set https-proxy http://proxy.server.com:8080
Наконец, мне удалось сделать это через tarball ( Обратите внимание, что это установка Linux ).
Вы можете установить Yarn, загрузив тарбол и распаковав его в любом месте.
cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
Пряжа теперь находится в / opt / yarn- [версия] /
, следующие шаги добавят пряжу в переменную пути и запустят ее из любого места.
Примечание: ваш профиль может быть в вашем .profile, .bash_profile, .bashrc, .zshrc и т. Д.
Добавьте это в свой профиль:
export PATH="$PATH:/opt/yarn-[version]/bin"
(путь может отличаться в зависимости от того, куда вы извлекли пряжу) В терминале войдите и выйдите для внесения изменений в Вступление в силу Чтобы иметь доступ к исполняемым файлам Yarn в глобальном масштабе, вам необходимо установить переменную среды PATH в своем терминале. Для этого добавьте
export PATH="$PATH:`yarn global bin`"