gpt4 book ai didi

asp.net - 如何结合 ASP MVC 5 和 Emberjs

转载 作者:行者123 更新时间:2023-12-02 12:05:10 25 4
gpt4 key购买 nike

我正在尝试使用 ASP MVC 5 和 Emberjs。我不想创建 emberjs 将提供的成熟的 WebAPI。我想要的是混合两者并使用 emberjs 进行数据驱动页面,使用 razor View 进行简单页面。

到目前为止,我只是尝试了 ember-cli,因为我不知道如何与 asp mvc 结合使用来构建 emberjs 应用程序。

我的问题是如何自动导入和编译与 emberjs 相关的模板和 js 以在我的 asp mvc razor View 上使用?

我还阅读了 ember-cli 中的 es6 模块,我不知道它是否有必要解决我的问题。

最佳答案

您可能需要使用 ember-cli 首先使用 ember build ( reference ) 构建您的 Ember 应用程序。然后确保 build 命令的输出(可能在 /dist 文件夹中,除非您指定了不同的输出路径)位于您的 Asp.Net MVC 应用程序可见的位置.

您可以从 MVC 应用程序中为新建的 Assets 提供服务,如下所示:

return File(Server.MapPath("~/my-ember-app/dist/") + "index.html", "text/html");

如果每次运行 ember build 时您的 Ember 应用程序与 Asp.Net MVC 应用程序位于同一文件夹中,则当关联的 MVC 路由返回时,新的输出应发送到浏览器索引.html.

关于asp.net - 如何结合 ASP MVC 5 和 Emberjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31379777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com