失败 运行 WebSharper 4.0 教程
Failure running WebSharper 4.0 tutorial
我正在学习如何使用 WebSharper。实际上,我没有学会如何使用 WebSharper。
我想学习如何构建一个简单的 SPA,所以我关注了 this tutorial from the WebSharper page. I am able to create the SPA with Visual Studio and Zafir
(the codename for WebSharper 4.0 that is in beta). I followed every step in the tutorial. I have created a repo on github that is everything in the SPA.
项目无法构建。 更具体地说,在 Client.fs
file 中,我收到编译器错误
The value or constructor P is not found
第 10 行 P
,第 11 行 Div
出现相同错误,第 18 行出现错误
Namesapces cannot contain values. Consider using a module to hold your value declrations.
和 Run()
,但是当我尝试将 [<SPAEntryPoint>]
信息移动到 module HelloWorld
时,我收到错误
Lookup on object of indeterminate type based on information prior to this program point. A type annotation...
因此,当我尝试构建这个项目时,构建失败了。
为什么会出现这些错误?该教程与 WebSharper 的其余部分是否已过时?我该怎么做才能让简单的教程正常工作?
编辑:我在使用 WebSharper v3.x 时也遇到了同样的错误。
虽然教程中没有提到,加入
open WebSharper.Html.Server
消除了 P
和 Div
的编译器错误,添加了
open WebSharper.Html.Client
消除了 OnClick
的新编译器错误,并将 [<SPAEntryPoint>]
移动到模块中消除了该编译器错误并允许我构建项目。
感谢您的报告!我已经更新了文档,确实该页面有一段时间没有更新了。我会更彻底地审查它。
文档的来源可在 https://github.com/intellifactory/websharper.docs 找到,随时可以在那里添加问题 questions/problems 或者您也可以提交 PR。
我正在学习如何使用 WebSharper。实际上,我没有学会如何使用 WebSharper。
我想学习如何构建一个简单的 SPA,所以我关注了 this tutorial from the WebSharper page. I am able to create the SPA with Visual Studio and Zafir
(the codename for WebSharper 4.0 that is in beta). I followed every step in the tutorial. I have created a repo on github that is everything in the SPA.
项目无法构建。 更具体地说,在 Client.fs
file 中,我收到编译器错误
The value or constructor P is not found
第 10 行 P
,第 11 行 Div
出现相同错误,第 18 行出现错误
Namesapces cannot contain values. Consider using a module to hold your value declrations.
和 Run()
,但是当我尝试将 [<SPAEntryPoint>]
信息移动到 module HelloWorld
时,我收到错误
Lookup on object of indeterminate type based on information prior to this program point. A type annotation...
因此,当我尝试构建这个项目时,构建失败了。
为什么会出现这些错误?该教程与 WebSharper 的其余部分是否已过时?我该怎么做才能让简单的教程正常工作?
编辑:我在使用 WebSharper v3.x 时也遇到了同样的错误。
虽然教程中没有提到,加入
open WebSharper.Html.Server
消除了 P
和 Div
的编译器错误,添加了
open WebSharper.Html.Client
消除了 OnClick
的新编译器错误,并将 [<SPAEntryPoint>]
移动到模块中消除了该编译器错误并允许我构建项目。
感谢您的报告!我已经更新了文档,确实该页面有一段时间没有更新了。我会更彻底地审查它。
文档的来源可在 https://github.com/intellifactory/websharper.docs 找到,随时可以在那里添加问题 questions/problems 或者您也可以提交 PR。