是否可以将websharper用作javascript的直接替代品,而又不会增加Sitelet或ASP.NET的复杂性?
例如,我可以将以下websharper库编译为.js文件,并从html的javascript脚本块中调用hello()函数吗?
namespace WebSharperLib
open IntelliFactory.WebSharper
module HelloWorld =
[<JavaScript>]
let hello () =
IntelliFactory.WebSharper.JavaScript.Alert("Hello World")
最佳答案
您确实可以执行类似的操作。我找到的解决方案如下:
-js您的js文件的名称
事实是,这样您就没有任何已编译的依赖项。我想如果您制作一个完整的项目并在那里获取编译的js输出,则可以得到它们。
在我看来,Tt并不是使WebSharper以此方式使用,而是作为完整软件包使用。
如果您只想将F#编译为Javascript,则正是为此目的而制作的Pit,所以我建议您先尝试一下。
关于javascript - 可以使用websharper作为JS替代品吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12850454/