1

ここここで説明されているように、光沢のあるアプリケーションをパッケージとして開発し、オンラインでホストする方法はいくつかあります。一般的な方法は、パッケージの inst-Directory に ui.R および server.R ファイルを含め、パッケージの一部として、このファイルを使用して runApp() を呼び出す関数を作成することです。

ただし、このパッケージ化されたアプリをオンラインで起動するには、サーバー上のファイル構造を変更するか、別のスクリプトを作成してアプリを起動する関数を呼び出す必要があります。私の知る限り、これはshinyapps.ioでは不可能です。

私はshinyapps.ioを使用したい/使用しなければならないので、私の質問は次のとおりです。1 つの可能性として、パッケージを CRAN にアップロードし、ui.R ファイルと server.R ファイルを新しいアプリに手動でコピーして、パッケージを含めます (パッケージに含まれる他のすべての機能にアクセスできるようにするため、UI とサーバーのほかに- logic) を作成し、このアプリを Shinyapps.io にデプロイします。しかし: 他の/より良い可能性はありますか?

4

1 に答える 1