Build Tools
Learn how to use Notus’s, for Svelte, included npm scripts to compile source code, run tests, and more.
Available commands
| # | Name | Usage | Description | Read More |
|---|---|---|---|---|
| 1 | install |
npm install |
This command installs a package, and any packages that it depends on. | Read more |
| 2 | build |
npm run build |
Builds the Svelte code. | Read more |
| 3 | dev |
npm run dev |
Builds the Svelte code and starts a server watcher for live changes refresh. | Read more |
| 4 | start |
npm start |
The optimized and lightweight middleware for serving requests to static assets | Read more |
| 5 | build:fontawesome |
npm run build:fontawesome |
This command will copy node_modules/@fortawesome/fontawesome-free to public/assets/vendor/@fortawesome/fontawesome-free. This for easier updates of the package at hand. (NOTE: this command is for power users) |
Read more |
| 6 | build:tailwind |
npm run build:tailwind |
This will compile and create the Tailwind CSS styles inside public/assets/styles/tailwind.css. NOTE, each time you add a new class to your components, you will have to run this command, so that those new classes would be compiled by tailwind, and the styles will be applied. |
Read more |
| 7 | install:clean |
npm run install:clean |
This command will remove the node_modules folder and package_lock.json file, will install a fresh copy of them and it will start the development server. (NOTE: this command only works on linux based terminals) |