RunestoneInteractive / RunestoneComponents

Packaging of the Runestone tools for publishing educational materials using github pages
http://runestoneinteractive.org
Other
101 stars 225 forks source link

Node 17 #1265

Closed bjones1 closed 3 years ago

bjones1 commented 3 years ago

Fixes to support the new release of node.

Manually run npm update since this requires very new webpack.

bnmnetp commented 3 years ago

For me this required manually installing several additional packages that did not have polyfills from earlier versions of node.

I would note that I removed my node_modules folder just to make sure everything was installed from scratch for docker. This seems like a potential conflict for Windows/macOS/Linux variants -- not sure of how to work around it. as removing it during docker build could definitely cause problems... It would be nice to have one folder for the host OS and one for the docker container.