基础6:如何从包管理器中包含静态CSS? < P>我通过Boor或NPM将第三方jQuery插件加载到基础6中。

基础6:如何从包管理器中包含静态CSS? < P>我通过Boor或NPM将第三方jQuery插件加载到基础6中。,npm,gulp,zurb-foundation,bower,Npm,Gulp,Zurb Foundation,Bower,我在config.yml中包含了javascript,它可以很好地工作: javascript: [...] - "bower_components/path/to/thirdpartyplugin.js" 但是这样的插件也带来了基本的css文件,我不想复制,而是直接包含 那么,为了编译(捆绑)到app.css,我应该在哪里以及如何包含它们呢?此外,许多插件带来了像.SVG或一些.pNG之类的资产。我如何让编译器将它们复制到 DIST?< P>中的正确位置。一个解决方案是编写一个自

我在
config.yml
中包含了javascript,它可以很好地工作:

javascript:

   [...]
   - "bower_components/path/to/thirdpartyplugin.js"
但是这样的插件也带来了基本的css文件,我不想复制,而是直接包含


那么,为了编译(捆绑)到
app.css
,我应该在哪里以及如何包含它们呢?此外,许多插件带来了像.SVG或一些.pNG之类的资产。我如何让编译器将它们复制到<代码> DIST?

< P>中的正确位置。一个解决方案是编写一个自己的gulp任务,将所有资产从组件复制到/src/,然后编译它们


PS:这是ZURB推荐的工作流程,还有复制粘贴。

您是否尝试在
/src/assets/scss/app.scss
中使用绝对导入?然后会发生什么?什么都没有;至少不在
/dist/assets/css/app.css
中。我试过
@import'/bower_components/owl.carousel/dist/assets/owl.carousel.css'
@import'owl.carousel.css'
为了查看是否存在某种自动发现机制,我重新表述了整个问题,因为我现在对它的理解有点更好了。您可以将依赖项包括在(JavaScript吞咽任务)中