Bower 未在 Visual Studio 2015 CTP 6 中更新

Bower is not updating in Visual Studio 2015 CTP 6

我刚刚在 Visual Studio 2015 CTP6 中使用 Bower 安装了 React。 在依赖项 -> Bower -> React (0.13.0) 我有 React 包。(js 文件也在磁盘上的 bower_components/react 文件夹中)

当我尝试添加脚本时 <script src="~/lib/ 我的脚本列表中没有 React。

智能不工作,JavaScript 未加载。

我认为您已经在 bower.json

中配置了 exportsOverride 部分

在此示例中,我添加了一个简单的规则来复制所有 .js 文件:

{
    "name": "WebApplication",
    "private": true,
    "dependencies": {
        "bootstrap": "3.0.0",
        "jquery": "1.10.2",
        "jquery-validation": "1.11.1",
        "jquery-validation-unobtrusive": "3.2.2",
        "hammer.js": "2.0.4",
        "bootstrap-touch-carousel": "0.8.0",
        "react": "~0.13.1"
    },
    "exportsOverride": {
        "bootstrap": {
            "js": "dist/js/*.*",
            "css": "dist/css/*.*",
            "fonts": "dist/fonts/*.*"
        },
        "bootstrap-touch-carousel": {
            "js": "dist/js/*.*",
            "css": "dist/css/*.*"
        },
        "hammer": {
            "": "hammer.{js,min.js}"
        },
        "react": {
            "":  "*.js"
        }

    }
}

结果是,当您 运行 安装 bower 任务时,您会在 wwwroot/lib 中找到一个名为 react 的目录,其中仅包含 .js 文件。