Bower未在Visual Studio 2015 CTP 6中进行更新

时间:2015-03-11 12:38:19

标签: bower visual-studio-2015

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

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

智能无效,未加载JavaScript。

2 个答案:

答案 0 :(得分:0)

我认为你已经在bower.json

中配置了exportsOverride部分

答案 1 :(得分:0)

在这个示例中,我添加了一个简单的规则来复制所有.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 with的目录,只有js文件。