在Windows 8和Windows Phone 8上使用带有HTML5 / Javascript的F#
对不起,如果这已经得到解答,但其他帖子已经过时了.
我想用HTML5和JavaScript构建一个Windows 8应用程序,它使用F#可移植库项目来完成计算繁重的工作.这是允许的吗?当我试图从JS项目中添加对我的F#项目的引用时VS2012给了我一个错误,但是我还是让它添加它,这会在以后爆炸吗?我也想制作一个Windows Phone 8版本 谢谢
据我所知,目前的F#编译器无法创建WINMD组件(Denis提到),因此您无法直接从JavaScript调用F#代码.有可能(但我不确定!)将F#库创建为可移植库,并从编译为WINMD组件的C#项目引用它,然后从JavaScript引用它.这增加了一个额外的步骤,因此可能有点不方便.
请将此作为对Visual Studio UserVoice的反馈提交.如果更多人投票明确表示这对他们来说是一个重要的场景,则更有可能添加! 或者,如Ramon所述,有些工具可以将F#转换为JavaScript,并允许您将F#代码作为JavaScript运行(并直接从JS调用): > WebSharper是一种商业支持产品,具有AGPL许可下的开源版本. 我只有FunScript的经验(效果非常好并且有一些很好的功能),但是WebSharper已经存在了很长时间,所以我认为它更加坚固.它还添加了基于formlet(和类似模式)的更复杂的GUI框架,而FunScript只是通过导入TypeScript定义的类型提供程序提供对JQuery的类型安全访问. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows PowerShell中的Mercurial色彩扩展
- 无法连接到Windows Azure虚拟机
- windows-server-2003 – 如何从NTFS驱动器上包含200万个文件
- webpack’不是内部命令,也不是可运行程序或批处理文件(wi
- windows下vagrant的安装使用
- 使用vagrant Windows 10没有输出
- 什么是为Windows的mysql数据库绘制ERD的最佳软件
- windows – 示例代码:服务调用CreateProcessAsUser()我希望
- Windows Octave无法从剪贴板粘贴文本?
- 在哪里可以找到Microsoft docx格式的架构(.xsd文件)
- 如何模拟$window单元测试AngularJS服务?
- windows-server-2003 – 由于登录失败,服务未启动
- 在Windows 8中单击IE10灰色方块
- windows-server-2008-r2 – Windows Server 2008
- windows-server-2008 – Windows 2008:WinSXS目
- windows – Haskell和Docker合理部署的图像大小?
- 加载DLL时的C#异常.找不到解决方案
- .net – windows metro app中的CollectionViewSo
- 通过Windows上的Git bash更改文件夹的大小写
- WiX:防止32位安装程序在64位Windows上运行