A template repo for Webpack, eslint and stylint setup
In this project, I built a ......... This project project was built following the specifications , and user storiess given by .....: Read the projects specifications
- About the project
- Built with
- Presentation/Demo
- Dependencies
- Linting tools:
- Getting started
- Deployment
- Author
- Contributing
- Acknowledgments
- License
-
Video-presentation of the project Demo-Live .......
-
Main views screenshots:
Iportant Gems and dependencies used in this web application:
Dependency | for | Development | Test | Production |
---|---|---|---|---|
Webpack | Bundler and compiler | ⭐️ | ||
file-loader | Assets management | ⭐️ | ||
style-loader | Assets management | ⭐️ | ||
stylelint | Css linter | ⭐️ | ||
eslint | Javascript linter | ⭐️ |
Linter | Use | Files |
---|---|---|
eslintrc | Linting Javascript files | .js |
Stylelint | Linting styling errors | .css .scss |
To get a local copy of the repository please run the following commands on your terminal:
$ git clone git@github.com:CalyCherkaoui/JS-Webpack-linters-template.git
$ cd JS-Webpack-linters-templat
$ git branch feature
$ git checkout feature
$ npm install
To activate Webpack watch mode:
$ npm run watch
To lint your Js code:
$ npx eslint . --fix
to lint you styling:
$ npx stylelint "**/*.{css,scss}" --fix
This web-application was deployed with github pages
👤 Houda Cherkaoui
- Github: @CalyCherkaoui
- Twitter: @Houda59579688
- Linkedin: Houda-Cherkaoui
Contributions, issues and feature requests are welcome!
Give a ⭐️ if you like this project!
- IMAGE CREDITS TO https://www.pexels.com/.
- Hat tip to stackoverflow comunity.
- Hat tip to Microverse TSE for Code Review.
- Hat tip to anyone whose code was used
All source codeis available jointly under the MIT License. See MIT licence for details.