Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/labnol/javascript-starter
A starter kit for web development with modern JavaScript ES6 and Parcel
https://github.com/labnol/javascript-starter
babel es6 eslint javascript parcel prettier starter-kit vscode webpack
Last synced: 2 months ago
JSON representation
A starter kit for web development with modern JavaScript ES6 and Parcel
- Host: GitHub
- URL: https://github.com/labnol/javascript-starter
- Owner: labnol
- Created: 2018-05-31T14:13:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-05T05:18:17.000Z (12 months ago)
- Last Synced: 2024-05-02T05:00:15.152Z (9 months ago)
- Topics: babel, es6, eslint, javascript, parcel, prettier, starter-kit, vscode, webpack
- Language: JavaScript
- Homepage: https://digitalinspiration.com/
- Size: 1020 KB
- Stars: 22
- Watchers: 2
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript Starter Kit
The starter kit contains all the necessary packages and scripts that you would need to kick off your next web development project using modern JavaScript and Parcel 2.
There's no need to configure Webpack, Eslint or Babel, just clone this repository and you are good to go. The boilerplate also includes a minimal project in the `./src` directory to help you quickly spin up a project.
If something doesn’t work, please tweet [@labnol](https://twitter.com/labnol).
## Getting Started
- Get a copy of the code
```bash
git clone https://github.com/labnol/javascript-starter my-project
cd my-project
```- Install the package dependencies
```bash
npm install
```Note: if you have the Yarn package manager installed, you can just run yarn.
- Open the source code in Visual Studio Code and modify the application to your liking
```bash
code .
```- Run the app in development. Open localhost:8080 to view the app in your browser. The page will automatically reload if you make any changes to the code.
```bash
npm start
```- Build the app for production to the `dist/` folder. Parcel (version 2) bundles the app in production mode and optimizes the build for the best performance.
```bash
npm run build
```Your app is ready to be deployed.
## Contributing
We'd love to have your helping hand. Ping me on twitter [@labnol](https://twitter.com/labnol) to discuss or file an issue.
### License
JavaScript Starter Kit for Modern Web Development is open source software licensed as MIT.