vuepress build blog
Я создал статический блог на базе vuepress 2.0 в качестве официального сайта для rmw.link.
Кодовая база находится на github.com/rmw-link/blog-vuepress2
Настройку можно выполнить следующим образом:
Используйте md-padding и git hooks для автоматического добавления пробелов между китайским и английским языками
git clone
После этого перейдите в каталог и наберитеdirenv allow
, и .envrc автоматически установит git hooks.direnv - это инструмент автозагрузки окружения. Нажмите здесь для получения учебника.
Следить за изменениями и компилировать стили стилей и скрипты coffeescript для
site/.vuepress
Здесь используется небольшой инструмент под названием concurrently для одновременного запуска нескольких задач командной строки. Параметр
--kill-others
гарантирует, что одновременно будет запущен только один сценарий.Скрипт пакетной загрузки шрифтов в css-файлах
Основан на xonsh,
./download.xsh code.css
, который будет загружать шрифты из css-файлов и генерировать соответствующий стилус.xonsh - это очень полезная комбинация python и bash.
Язык браузера по умолчанию автоматически переключается при посещении домашней страницы
Отсканированные каталоги автоматически сопоставляются с URL-адресами
Стиль цитирования показан ниже
Ифэн Руан: "Почему мне нравится The Pirate Bay?:
Кто-то может возразить, что без авторского права у людей не было бы мотивации к инновациям.
Успех движения за свободное программное обеспечение является доказательством того, что этот аргумент не верен.
Дело в том, что бесплатный обмен может также производить отличную работу и зарабатывать на сервисе.
Ричард Столлман, "отец свободного программного обеспечения", сказал: "Я никогда не буду использовать свою жизнь для того, чтобы построить тюрьму для заключения других!
Поэтому, пожалуйста, никогда больше не говорите "авторское право поощряет оригинальность", это капиталистическая дымовая завеса и оскорбление человеческого творчества.
По-настоящему великие изобретения делаются для хобби или для благородных целей, таких как "содействие благосостоянию человечества", а не ради денег!Добавляя gumlet.io cdn к изображениям в посте на github, Gumlet распознает браузер и автоматически конвертирует png в webp или avif для экономии полосы пропускания и повышения скорости загрузки страницы.