我是 follow 这个 tutorial 用 Electron 打包shiny app的:

https://github.com/lawalter/r-shiny-electron-app

在Mac系统下完全没有任何问题,自己做的很复杂的shiny app也能很好的打包在Mac系统中使用。但有一个问题是生成的app无法在windows系统下使用 (Electron的跨平台性很优秀,不知道是否可以一次性在生成多个支持不同平台的shiny app?)。

所以我又在windows系统下重新用Electron打包我的shiny app。Windows下虽然复杂一些,但也比较顺利,通过electron-forge start 测试时,shiny app也能正常打开和运行。但当我用electron-forge make打包的app却无法正常打开。显示的是 "Assignment to constant variable" error.

不知道有没有人遇过类似的问题,或者有在Windows 系统下 用 Electron 打包 shiny app的经验可以分享,谢谢。

windows上,electricShine是一个较为成熟和易用的方法

    Vinnish 谢谢,electricShine已经不能用了,作者已经放弃这个包了。

      Wangb 原来如此…我只记得我以前跟教程学过一次,当时很顺利就解决了,只是文件巨大。