【问题标题】:Gulp + Bower support in VS2015 for an upgraded projectVS2015 中对升级项目的 Gulp + Bower 支持
【发布时间】:2015-09-22 12:32:58
【问题描述】:

我基本上是想弄清楚我需要做什么,以使 MVC 项目(在 Visual Studio 2013 中创建)的行为类似于直接在 Visual Studio 2015 中创建的全新 MVC 项目。

我注意到的是,我在 Visual Studio 2015 中通过一个新创建的项目看到了更多有趣的东西,我确信其中一些会很有用,但我无法弄清楚启用它们的魔力.我试过用谷歌搜索,但不幸的是一直在寻找 VS2013 支持的教程,这不是我所追求的,我特别想利用新的 VS2015 功能。到目前为止我发现的事情:

依赖关系

如何启用依赖项视图?我尝试从新项目中复制 bower.json 文件,但即使在 VS2015 中重新启动后,我也没有得到此依赖项跟踪器。

任务运行器

如何启用任务运行器?我尝试创建 Gulpfile.js,但在输出窗口 gulp is not recognized as an internal or external command 中出现错误。我没有在全新的解决方案中得到这个,但它看起来好像我的机器上没有安装 gulp?

【问题讨论】:

    标签: gulp visual-studio-2015 bower


    【解决方案1】:

    如何启用依赖视图?

    这是不可能的; Dependencies 节点是 DNX 项目系统的一部分,仅在新项目中可用。

    如何启用任务运行器?

    除了添加 gulpfile 之外,您还必须添加一个 package.json 文件,并将“gulp”添加到它的 devDependencies 部分。您将在 Gulp 中使用的其他工具也应该在这里添加。您可以使用一个新的 ASP.NET 5 项目作为示例。

    您可能还想添加一个 bower.json 文件。 Bower 组件将被下载到 bower_components 文件夹中,该文件夹在旧项目系统中默认隐藏。从 New Item 模板添加 Bower.json 还将添加一个 .bowerrc 文件,该文件将包下载位置移动到 wwwroot/lib。可能不是您想要的 MVC 项目;您可以将其更改为 lib,或删除 .bowerrc。虽然隐藏的 bower_components 文件夹更难使用,但在 git 中签入时会忽略它,这可能是您想要的。

    【讨论】:

      猜你喜欢
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      • 2017-12-02
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多