设置角度2 Visual Studio 2015

时间:2016-06-03 18:41:18

标签: visual-studio-2015 angular gulp asp.net-core

我一直在努力让我的项目正确设置。我将从这篇文章here

开始

我有一切正常工作,但是当我想将我的视图放在.html文件而不是内联时,我无法获取wwwroot文件夹中的文件夹结构和html文件,因此我可以正确映射我的templateUrl。

所以我的问题是: 是否可以将脚本文件夹和我的角度应用程序文件放在wwwroot文件夹中,而不是放在项目的根目录中?

如果没有,我如何获取gulp将我编译的.ts文件和我的文件夹结构和html移动到wwwroot文件夹?

我当前的文件夹结构是这样的 http://screencast.com/t/DAk3yEBu0X3b

我不知道如何引用我的app.html,因为它没有被移到wwwroot文件中。

由于

修改 我试图使用史蒂夫桑德森的模板,一个@Mike Mazmanyan建议。 模板让我更加困惑。看起来它使用CommonJS来编译模板并将它们放在脚本文件中,而不是仅仅从服务器引用它们。

写角度应用程序的首选方法是什么? 如果你将整个应用程序(包括html)放在一个脚本文件中,它就会花费很长时间才能下载。

可以两者兼得吗? 将一些模板放在脚本文件中,并将一些模板只是端点的路径?我想使用像post

中的服务器端部分模板

1 个答案:

答案 0 :(得分:0)

您可以使用CommonJS模块格式将.html模板加载到组件中。

我建议将Steve Sanderson's Template用于Angular 2.他正在使用WebPack捆绑所有打字稿,css等。