gpt4 book ai didi

asp.net - 在 ASP.Net 5 和 VS2015 中使用 Bower 的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-02 12:07:31 26 4
gpt4 key购买 nike

我目前正在尝试让自己进入 ASP.Net 5 开发,并且正在努力寻找在其中使用 Bower 的“方法”。

我的项目结构看起来或多或少像这样:

testProject
- wwwroot
- index.html
- bower_components (hidden by default in project.json)
- angular
- ...
- ...
- node_components (hidden by default in project.json)
- grunt
- ...
- ...
- bower.json
- Gruntfile.js
- package.json
- project.json
- Startup.cs

我无法访问 index.html 中的 bower_components,并且由于默认情况下它不包含在项目中,我猜它的意思是这样的。

那么使用 Bower 库的预期方式是什么?

我看到很多人使用grunt-bower-task将库再次安装到wwwroot/lib(或wwwroot中的其他文件夹)中,但这对我来说似乎有点多余,因为 Visual Studio 已经将包安装到项目目录中。

另一种方法是使用 grunt-copy 将文件从 bower_components 移动到目标文件夹中,但通过这种方式,您必须列出您需要的每个库想要再次包含。

那么是否有人已经获得了这种处理的一些经验并愿意分享您是如何做到这一点的?

最佳答案

嗯..不确定我是否正确理解了问题,但无论如何,如果问题仅出现在 Bower 目标文件夹中,只需将 .bowerrc 文件添加到您的根目录,内容如下:

{
"directory" : "wwwroot/lib"
}

bower install命令之后,bower将在您的dest文件夹中下载库

关于asp.net - 在 ASP.Net 5 和 VS2015 中使用 Bower 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29697058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com