我刚刚在Visual Studio 2015 CTP6中使用Bower安装了React。 在依赖关系中 - >凉亭 - >反应(0.13.0) 我有React包。(js文件也在磁盘上的bower_components / react文件夹中)
当我尝试添加脚本<script src="~/lib/
时,我的脚本列表中没有React。
智能无效,未加载JavaScript。
答案 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文件。