我想使用 VS 2015 进行一些仅限客户端的 Web 开发。我不需要任何服务器端代码,也不需要任何 .net 代码编译。但是,我想要javascript intellisense,特别是在这种情况下angularjs(大概使用 _references.js 文件)和bower support。
我如何在 Visual Studio 2015 中实现这一点?我一直在查看 ASP.net 5 模板:
我能看到的最接近的东西是“空”选项,它没有控制器。这在树中也有一个可见的小“依赖”箭头,添加 bower.json 和 _references.js 似乎微不足道(根据我有限的理解,这是让智能感知正常工作的原因。)
但是,它也有“Startup.cs”,可以设置我的用例不需要的各种服务。当我构建 xproj 时,“天真”地删除此文件会给出错误 CS5001 程序不包含适合入口点的静态“主要”方法。与 .csproj 不同,无法更改项目的输出类型,而且无论如何,我都不想创建 .dll。我想下一步可能是使用 Microsoft.DNX.targets 的自定义版本,但在这一点上,我似乎有点偏离常规。
所以,一个“网站”...
...没有“Startup.cs”,但它似乎也无法对 bower 做任何事情。
如果它们可以提供相同的功能,我也很想知道如何在早期版本的 ASP.net 的项目/模板中执行此操作。