FrontEnd Wanderer
  • Why Does node-sass Always Fail to Install?

    node-sass is a common dependency in our development process, known for its lengthy installation time and frequent errors. There are many reasons for installation failures. Before we discuss them, let’s analyze the installation process of node-sass.

    Read More »

  • Notes on 'You Don't Know JS (Up & Going)'

    Notes on 'You Don't Know JS (Up & Going)'. Kyle Simpson's book is a must-read for frontend developers with over a year of experience. It provides a deep understanding of JavaScript's complex concepts, offering clarity and a renewed perspective on the language.

    Read More »

  • How to Generate a CHANGELOG with Conventional Git Commit Messages?

    The commit messages of the well-known frontend web project AngularJS are praised by many in the industry, and its convention is gradually being adopted. However, writing commit messages in English is not always convenient in daily development. Here's an introduction to a convention set compatible with Chinese—[conventional-changelog-common](https://github.com/LiPinghai/conventional-changelog-common).

    Read More »

  • Git Oriented Programming

    Following good Git practices is key to maximizing its effectiveness. This article introduces the basic principles of Git usage, Git-friendly syntax, appropriate commit granularity, commit message conventions, and more.

    Read More »

  • The Node Version of the Recently Popular Sorry GIF Maker

    The Node.js version of the recently popular sorry GIF maker. The server uses Koa and fluent-ffmpeg, and the API follows RESTful conventions.

    Read More »