問題タブ [rsconnect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
827 参照

r - それ自体が依存関係を持つカスタム パッケージに依存する Shinyapps.io にアプリをデプロイします

光沢のあるアプリをshinyapps.ioにデプロイしたいのです が、数か月間、すべてを公開することに失敗しています:-(

以下に概説する特定のセットアップのために何をする必要があるかを順を追って説明してもらえますか?

設定

  • アプリは、プライベート GitHub リポジトリにあるカスタム パッケージに依存しています
  • カスタム パッケージをインストールするために RStudio Connect からアクセスできる本格的な R パッケージ リポジトリはありませんが、GitHub からインストールしたいと考えています。
  • ファイルは、.Rprofile公開しようとしているプロジェクトのルート ディレクトリにあり、含まれています
  • カスタムパッケージのtar.gzビルドは/opt/r-packages/<pkg-name>/<git-commit-hashkey>.tar.gz
  • gcfgファイルが存在し、/etc/rstudio-connect/rstudio-connect.gcfg含まれているのはSourcePackageDir = "opt/r-packages"
  • カスタム パッケージには、CRAN ですべて利用可能な多数の依存関係があります。
  • 光沢のあるアプリのコードは、現在カスタムのパッケージ プロジェクトに対応するプロジェクトのルート ディレクトリにあるいくつかのファイルに存在します (これが公開作業を行うのに最も簡単であると考えたため) が、独自の RStudio に配置することもできます。 /Rプロジェクトが役立つ場合

適当な注意

もう読んだ

しかし、物事を機能させることができませんでした。

RStudio Connect のデプロイ エラーが発生する

それは、パッケージのすべての依存関係をビルドし、それを の下に置く必要があるということopt/<pkg-dependency-name>/<git-commit-hashkey>.tar.gzですか?

これが重複しているか、少し構造化されていない/冗長に見える場合は申し訳ありませんが、これを機能させようとして頭が完全に渦巻いており、トラブルシューティングをどこから始めればよいかわかりません...

0 投票する
1 に答える
128 参照

r - Shinyloadtest ライブラリから到達できない光沢のあるアプリ

RStudio Connect で光沢のあるアプリを負荷テストしようとしています。Shinyloadtestライブラリは、Rstudio Connect で Shiny アプリの負荷テストができると主張しています。このライブラリと shinnycannon app/library をインストールしました。走ろうとする

shinyloadtest::record_session("https://rsconnect-dev.the_rest.io/of/my/url/")

次のエラーが表示されます。

ターゲット URL https://rsconnect-dev.the_rest.io/of/my/url/は、Shiny アプリケーションではないようです。

実際の URL は異なりますが、https://rsconnect-devで始まります。内部関数の 1 つ ( detect.R ) が、URL の形式が正しくないと言っているようです。これを回避する方法を見つけましたか?