yAxis.tickSizeOuter (0) удаляет внешние отметки, что означает, что линия y является прямой линией, но не удаляет действительные отметки (например, 0-). Если вы что-то, что вы должны использовать что-то вроде:
const tick_count = d3.selectAll("g.axis.axis--y .tick").size();
d3.selectAll("g.axis.axis--y .tick")
.each(function (d, i) {
console.log(d,i)
if ( i == 0 || i == tick_count-1) {
this.remove();
}
});
Надеюсь, я правильно понимаю ваше недоразумение :)
Оливер Голдман из Adobe сообщает, как запустить приложение из командной строки :
В Windows и Linux, вызывая AIR-приложения в команде Линия проста. В Windows внутри установки приложения каталог вы найдете исполняемый файл с названием приложения; это вещь, чтобы бежать из команды линия. В Linux исполняемый файл внутри подкаталога «bin».
В Mac OS все немного хитрее. В Finder, приложения кажется одним файлом, но они действительно папка с расширение ".app" и конкретный структура внутренней папки. Запустить их из командной строки с аргументы, вы должны копаться в этом структурировать и найти исполняемый файл. За пример, чтобы запустить приложение с именем HelloWorld, который вы запустите:
/Applications/HelloWorld.app/Contents/MacOS/HelloWorld
Вы также можете использовать AIR Debug Launcher . Он позволяет запускать приложение из командной строки на основе его файла application.xml
, не требуя его установки.