<%- await include("../common-head.ejs.html", {where: `with npm on GNU/Linux and macOS`}) %> <%- await include("../common-header.ejs.html", {breadcrumbName: `npm (GNU/Linux and macOS)`}) %>

Install for Emacs with npm

Supported operating systems:

Windows instructions

quick-lint-js has an npm package, making it easy to install the LSP server for use by the Emacs plugin.

1. Install prerequisites

<%- await include("../../common-npm-prerequisites.ejs.html") %> <%- await include("../common-prerequisites.ejs.html") %>

2. Install quick-lint-js

<%- await include("../common-npm.ejs.html", {os: "posix"}) %> <%- await include("../common-manual.ejs.html", {os: "posix", step: 3}) %> <%- await include("../common-configure.ejs.html", {step: 4}) %>