首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行WebSharper 4.0教程失败

运行WebSharper 4.0教程失败
EN

Stack Overflow用户
提问于 2016-12-21 16:35:32
回答 2查看 162关注 0票数 3

我正在学习如何使用WebSharper。实际上,我没有学会如何使用WebSharper。

我想学习如何构建一个简单的SPA,所以我遵循了本教程来自WebSharper页面。我能够用Visual和Zafir ( WebSharper 4.0的代码名)创建SPA。我遵循了教程中的每一步。我创建了一个在github上回购,这是SPA中的一切。

项目不会构建.更具体地说,在文件中,我得到了编译器错误

代码语言:javascript
复制
The value or constructor P is not found

在使用P的第10行中,在第11行中与Div有相同的错误,在第18行中我得到了错误

代码语言:javascript
复制
Namesapces cannot contain values.  Consider using a module to hold your value declrations.

使用Run()时,当我尝试将[<SPAEntryPoint>]信息移动到module HelloWorld中时,就会得到错误

代码语言:javascript
复制
Lookup on object of indeterminate type based on information prior to this program point.  A type annotation... 

因此,当我试图构建此项目时,生成失败。

我为什么要犯这些错误?本教程是否与WebSharper的其他部分过时了?要让一个简单的教程正确工作,我能做些什么?

编辑:我在使用WebSharper v3.x时也会遇到同样的错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-21 17:24:18

虽然在本教程中没有提到,但是添加

代码语言:javascript
复制
open WebSharper.Html.Server

使用PDiv消除编译器错误,添加

代码语言:javascript
复制
open WebSharper.Html.Client

消除了OnClick的一个新的编译器错误,并将[<SPAEntryPoint>]移到模块中,消除了编译器错误,并允许我构建项目。

票数 3
EN

Stack Overflow用户

发布于 2017-02-09 19:32:20

谢谢你的报告!我已经更新了文件,事实上,这一页已经有一段时间没有更新了。我会更彻底地检讨。

文档的来源可以在https://github.com/intellifactory/websharper.docs上找到,可以在那里添加关于进一步问题的问题,或者你也可以提交一个公关。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41267647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档