Running Svelte Tutorial Locally
Summary
Svelte is a javascript
web framework that compiles to native javascript
potentially making it lighter and quicker than comparable frameworks such as React.
The team at Svelte offer a brower-based interactive Tutorial, which highlights all of the key features and there other online environments to test your understanding. The Tutorial doesn’t however guide a user on how to create a suitable environment locally using SvelteKit . On face value, it appears that SvelteKit is a bit daunting for beginners but only two small changes are required to use effectively. The purpose of this guide is to provide all he steps needed to run the Svelte Tutorial locally.
NodeJS Environment
With most javascript
projects NodeJS and it’s package manager npm
are requirements. The reader is left to install for their particular Operating System and set-up. The instructions below are suitable for a Ubuntu 18.04 using the conda
package manager. As a side note, that although conda
(as part of the miniconda
suite) is associated primarily with the Python language, it is quite flexible.
The follow steps create a dedicate conda
virtual environment and install the latest nodejs
:
# Create environment called npm
conda create --name npm -c conda-forge
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/miaha/miniconda3/envs/npm
Proceed ([y]/n)?
Preparing…