Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/starkelessar/gulp-esbuild-2024
Starter template for project layout based on gulp and esbuild
https://github.com/starkelessar/gulp-esbuild-2024
Last synced: 22 days ago
JSON representation
Starter template for project layout based on gulp and esbuild
- Host: GitHub
- URL: https://github.com/starkelessar/gulp-esbuild-2024
- Owner: StarkElessar
- License: mit
- Created: 2024-04-21T10:07:11.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-19T16:59:39.000Z (8 months ago)
- Last Synced: 2024-05-19T17:53:56.937Z (8 months ago)
- Language: JavaScript
- Size: 527 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gulp-esbuild-2024
To use this repository, install [bun.js](https://bun.sh/) on your computer.
If you have Linux or macOS then run in your terminal: `curl -fsSL https://bun.sh/install | bash`
If you have Windows, then use this command to install: `powershell -c "irm bun.sh/install.ps1 | iex"``Gulp` is used to create the `font-faces.scss` style file, transfer fonts, process image and svg files, and process `.pug` files.
`ESBuild` is used to quickly build and compile styles with the `sass` preprocessor and to quickly build and compile `typescript`.## Development:
To run it, open 2 terminal windows in the first one and run the command: `bun run gulp:dev`, in the second window run the command: `bun run esbuild:dev`.## Production:
Run the `bun run build` command.---
I will connect `eslint` and `stylelint` in the near future