找不到React组件

时间:2017-05-25 22:50:18

标签: azure asp.net-core reactjs.net

我在asp.net核心上制作了一个React应用程序。我使用ReactJS.NET库和webpack作为jsx组件的捆绑器和转换器。

我让它在本地工作,但是当我对azure进行部署时,我得到了这个日志:

declare namespace db="http://marklogic.com/xdmp/database";
import module namespace admin = "http://marklogic.com/xdmp/admin"
      at "/MarkLogic/admin.xqy";

let $config := admin:get-configuration()
let $element_range_indexes := admin:database-get-range-element-indexes($config, xdmp:database("MORDB") )

return $element_range_indexes/(db:localname|db:scalar-type)

来自ReactJS.NET Docs,"从版本2.2开始,ReactJS.NET使用V8 JavaScript引擎和#34;在Azure中开箱即用。它说" .SetAllowMsieEngine(false);在app.UseReact()"上,但现在已弃用...

不确定该怎么做:/ 提前致谢

1 个答案:

答案 0 :(得分:1)

经过多次尝试后,我开始工作了。找到了一篇github帖子https://github.com/Taritsyn/JavaScriptEngineSwitcher/wiki/Registration-of-JS-engines

在Core部分安装了软件包,并将代码添加到部署到azure后它运行的startup.cs中。 V8软件包和jurassic在Core上不起作用。