Tag: 捷运

如何运行与docker的jekyll撰写获取 – 服务的不支持的configuration选项:“网站”

我看着: 与docker安装jekyll指南 ,我看到那里: services: site: command: jekyll serve image: jekyll/jekyll:latest volumes: – $PWD:/srv/jekyll – $PWD/vendor/bundle:/usr/local/bundle ports: – 4000:4000 – 35729:35729 – 3000:3000 – 80:4000 和用法: docker-compose run site jekyll new site 但是当我用上面的yaml创build一个docker-compose.yml,然后运行docker docker-compose run site jekyll new site命令docker-compose run site jekyll new site我得到: $ docker-compose run site jekyll new site ERROR: The Compose file './docker-compose.yml' […]

Jekyll-Assets:build筑工地时遗失资产

在使用构build命令正确导出所有资产时,我正努力克服Jekyll-Assets的一个奇怪行为。 该configuration被设置为使用“文件系统”cachingtypes的caching空间。 build设时,我们正确地获取所有的图像和字体。 但是在其中一个scss文件中,似乎字体和图像是随机导出的(有时是的,其他时间不是)。 当文件不被导出时,用css写的path是正确的,包含cachebust的散列。 在尝试删除.assets-cache和_site/文件夹的时候,我发现这个随机变得更加频繁。 这是configuration 开发环境(Docker Container): version: '3' services: jekyll: build: . command: jekyll build –watch –incremental volumes: – .:/usr/src/app nginx: image: nginx:stable-alpine volumes: – ./_site:/usr/share/nginx/html ports: – 8080:80 depends_on: – jekyll 开发环境(Dockerfile): FROM ruby:2.4.1-stretch RUN apt-get update -qq && \ apt-get install -y build-essential RUN mkdir /usr/src/app WORKDIR /usr/src/app ADD Gemfile […]