【问题标题】:Import existing javascript site into VS 2015将现有的 javascript 站点导入 VS 2015
【发布时间】:2015-11-12 16:53:05
【问题描述】:

我有一个想要在 Visual Studio 中工作的现有 JS 网页(使用 bower、gulp 和 algular)。

它是根据与 VS 2015 用于 ASP.NET 项目的文件夹结构不同的文件夹结构设置的,我只会在前端工作(而且后端没有 ASP.NET)。

有没有办法导入这样的东西并在VS中开发?

理想情况下,我想保留 VS 为 ASP.NET 项目提供的所有便利(通过 gui 添加 bower 依赖项、用于 npm 的文件夹、调试器、将项目作为网站启动并使用调试器等)。

这可能吗?如果可以,怎么做?

【问题讨论】:

  • 我通常不得不求助于作为网站打开,但它缺少调试器等......我很想知道是否还有其他选择。
  • @ChrisHawkes 还有哪些其他选择?
  • 如果您将项目作为网站打开,至少您的目录结构将保持不变,并且您可以轻松地从解决方案资源管理器中编辑文件,您只是无法调试等...使用 Visual Studio .
  • 你还有语法高亮/智能感知吗?
  • 通过破解 startup.cs 我想我已经接近了。我能够删除所有其他文件夹,大多数 asp.net 依赖项,它仍然启动。现在我只需要设置它,以便在启动时打开正确的页面并显示内容

标签: javascript visual-studio-2015 projects-and-solutions


【解决方案1】:
  1. 创建一个空的 asp.net 5 项目
  2. 将现有文件夹复制到项目文件夹中
  3. 将复制的文件夹包含到项目中

我相信 npm, bower json 文件必须在根文件夹中才能被 Visual Studio 2015 自动支持。

此外,前端调试最好在您喜欢的浏览器中完成。

【讨论】:

  • 我的文件夹结构完全不同(更棱角分明的风格)。我可以删除其他文件夹吗?
  • 您的 Angular 风格文件夹结构正好适合。您要具体删除哪些文件夹?
  • 另外,如果你只是用visual studio作为编辑器,拥有你喜欢的功能,即不使用iis express来主持开发,我想你可以随意删除任何你喜欢的文件夹。
  • 我怎样才能让它使用 index.html 作为起点(而不是仅仅写 hello world)?
  • 您只处理前端的事实,我猜您的项目是基于文件的。如果是这样,您可以在导入之前使用退出方法托管您的项目。我会尽快回复您如何获取 index.html。
猜你喜欢
  • 1970-01-01
  • 2017-09-15
  • 2017-09-20
  • 2017-06-17
  • 2011-02-07
  • 1970-01-01
  • 2022-01-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多