ops-class.org
Website Sources
ops-class.org
is a website intended to let
students learn operating system concepts online at their own pace. It
includes lecture slides and assignments that use the OS/161 instructional
operating system.
You’ll need node
and npm
,
the node package manager. I suggest installing
nvm
, the node version manager. Once you
have those npm install
in this directory will install
Metalsmith and the build pipeline dependencies.
-
make
will do a quick build of the site without link, format, or spell checking, and without minifying JavaScript or CSS files. -
make check
will build and run the link, format, and spell checker. -
make deploy
will run the link, format, and spell checker, minify all JavaScript and CSS files for deployment, and beautify the HTML.