我是 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的经验可以分享,谢谢。