От ?includeScript
:Почему не рекомендуется использовать абсолютные пути в Shiny includeScript()?
путь: Путь файла, который будет включен. Настоятельно рекомендуется использовать относительный путь (базовый путь - это приложение Shiny application ), а не абсолютный путь.
Но функция includeScript
читает сценарий с readLines
, это как-то не включить путь в формате HTML, так что он будет загружаться на стороне клиента (который, очевидно, будет плохо). Поэтому я не понимаю, почему я не должен использовать абсолютный путь. В частности, моя заявка будет includeScript(system.file("js/blub.js", package="mypackage"))
(и мое Блестящее приложение находится в объектах, а не в источниках), поэтому для меня это хороший способ сделать это. Я ошибаюсь?
Вы уверены, что знаете разницу между абсолютным и относительным путем? – Dason