-
Notifications
You must be signed in to change notification settings - Fork 128
Split Edition
For development & deployment:
- node.js
The generated web pages are static and can be hosted on any standard web servers.
SICP Orginal-Javascript Adaption (Split edition) of the textbook is developed so as to ease the reviewing process for changes made in the Javascript Adaption.
The split edition is built on the foundation of the web edition.
Run npm install
to install dependencies.
Run make split
/ npm start web split
The generated html pages and assets are saved in html_split
folder.
The entire program is located at nodejs. To test any changes made to the nodejs project, cd html_split && http-server
to view the textbook on a local server.
For future developers, start with index.js and parseXmlHtml.js. Most of the remaining functions (helper functions) can be found being references from these two files.
Check the wiki page for Web Edition
for further details.