gpt4 book ai didi

css - 如何为 Jekyll 添加自动前缀

转载 作者:数据小太阳 更新时间:2023-10-29 07:16:52 24 4
gpt4 key购买 nike

Jekyll 的新手和 Ruby 的新手我尝试将我的 (s)css 文件的 autoprefixer-rails 直接包含到 Jekyll 中。因此,一旦页面由 Jekyll 生成,autoprefixer 就会运行我生成的 css 文件。不幸的是,我没有设法正确设置,autoprefixer 似乎甚至没有触及我的文件。

按照我的 Gemfile:

source "https://rubygems.org"

gem 'jekyll'
gem 'jekyll-assets'
gem 'autoprefixer-rails'

还有我的 Jekyll 配置文件的一部分:

...
gems: ['jekyll-assets', 'autoprefixer-rails']
...

缺少哪些设置才能使其正常工作?感谢您的帮助!

最佳答案

我可以通过在此处安装 octopress autoprefixer 将它与 jekyll 3 一起使用: https://github.com/octopress/autoprefixer .

然后你输入:gems: [octopress-autoprefixer] 在你的配置文件中。我没有使用 octopress,我只是安装它看看它是否可以工作。

在此过程中,我还安装了 node.js(在 pc 上,win 10),因此我可以安装 autoprefixer-rails。不确定 octopress 安装程序是否处理了这个问题,我只是随机尝试看看它是否有效。我认为 node.js 是必需的,因为我记得在我重新启动之前什么都没有发生,然后一切正常。

它工作得很好,虽然它确实减慢了我的构建时间 - 在一个通常在 0.5 秒内构建的小型站点上它会增加到 12 秒。

关于css - 如何为 Jekyll 添加自动前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29187402/

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