凉亭和文件夹结构

路易

假设我要安装jQuery UI。我执行命令,bower install jquery-ui并且Bower将下载:

.
├── bower_components
│   ├── jquery
│   │   ├── dist
│   │   │   ├── jquery.js
│   │   │   └── jquery.min.js
│   │   └── src
│   └── jquery-ui
│       ├── themes
│       │   ├── smoothness
│       │   │   ├── jquery-ui.css
│       │   │   └── jquery-ui.min.css
│       │   └── [The rest of jQuery UI's themes]
│       ├── ui
│       │   ├── accordion.js
│       │   ├── autocomplete.js
│       │   └── ...
│       ├── jquery-ui.js
│       └── jquery-ui.min.js
└── index.html

下载完成后,将文件包含在我的index.html中,我将不得不编写类似于的内容bower_components/jquery/dist/jquery.min.jsbower_components/jquery-ui/jquery-ui.min.js并为CSSbower_components/jquery-ui/themes/smoo...编写内容

我以前使用的文件夹结构要简单得多,如下所示:

.
├── css
│   ├── main.css
│   └── slider.css
├── js
│   ├── jquery.min.js
│   └── jquery-ui.min.js
├── index.html
├── contact.html
└── pricing.html

我想知道是否有任何方法可以使Bower自动将dist文件下载到我的css, js文件夹中,而不管我要安装什么?

杰斯珀

Bower仅用于一件事-获取这些组件的最新版本,并确保您获得了所需的所有文件。

Bower只能完成一项工作,并且被用作“构建管道”的一部分。然后,您应该使用第二个工具,例如GruntGulp,或者如果需要的话,仅使用带有复制命令的批处理文件/ shell脚本,将bower_components所需的文件仅复制到所需的文件夹结构中。使用Grunt和Gulp,此步骤还可以包括捆绑或缩小脚本和样式表,甚至将图像转换为精灵表之类的内容。

就是说,如果您不介意将Bower将从某个组件中提取的所有文件转储到您的结构中(考虑到问题的细节,可能会留下很多不需要的废话),则可以使用。 bowerrc文件更改输出目录。

(TL; DR:鲍尔就像宜家一样,用扁平包装交付零件-您不能将包装放在客厅里并期望它已经成为桌子,但是您可以写一些东西来知道包装中的内容并准确地组装什么您无需手动寻找单个零件即可。或者您只需将包装拆开包装,然后手动取回您想要的东西,再也不用使用Bower了-这没什么不对的。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

组织文件和文件夹结构

来自分类Dev

.htaccess,RewriteEngine和文件夹结构

来自分类Dev

移动文件和文件夹而不删除源文件夹的文件夹结构

来自分类Dev

用于绘制文件和文件夹结构的javascript库

来自分类Dev

GulpJS将文件夹和文件从文件夹“ foo”复制到文件夹“ bar”并保留文件夹结构

来自分类Dev

如何创建和保存包含指定文件夹的文件和文件夹的完整层次结构的 XML 文件?

来自分类Dev

如何删除文件和文件夹但保留目录结构并留下空文件而不是文件本身?

来自分类Dev

Unix / Mac OS X:使用文件列表复制文件和文件夹,并保持目录结构

来自分类Dev

安装凉亭后缺少的bower_components文件夹

来自分类Dev

配置凉亭仅安装dist文件夹

来自分类Dev

如何获取所有文件和文件夹结构的JSON对象

来自分类Dev

统计Linux服务器上的och文件夹和文件结构

来自分类Dev

了解使用Bootstrap和Font-awesome所需的文件夹结构和文件

来自分类Dev

如何为给定路径创建文件夹结构和文件

来自分类Dev

Grunt的多个文件夹和文件

来自分类Dev

排除子文件夹和文件

来自分类Dev

调试忽略的文件和文件夹

来自分类Dev

删除文件和文件夹(例外)

来自分类Dev

设置文件夹和文件权限

来自分类Dev

Linux文件夹和文件权限

来自分类Dev

文件和文件夹的API端点

来自分类Dev

Ubuntu文件和文件夹权限

来自分类Dev

Magento文件夹和文件权限

来自分类Dev

隐藏的文件夹和文件

来自分类Dev

文件夹和文件的权限?

来自分类Dev

帮助删除文件和文件夹

来自分类Dev

您可以使用Javascript生成图像和文件夹结构吗

来自分类Dev

如何将.pst批量转换为单个邮件和文件夹结构?

来自分类Dev

Laravel文件夹结构

Related 相关文章

热门标签

归档