All Projects → SoldierCorp → webpack-starter-pug-sass-es6-jquery

SoldierCorp / webpack-starter-pug-sass-es6-jquery

Licence: MIT license
Webpack 5 starter that supports Pug, SASS, ES6 ES7 ES8 ES9 ES10 ES11 ES12, VanillaJS/jQuery... (without framework) and generate URLs without the .html extension.

Programming Languages

javascript
184084 projects - #8 most used programming language
Pug
443 projects
SCSS
7915 projects

Projects that are alternatives of or similar to webpack-starter-pug-sass-es6-jquery

talk.js
🎙 A monthly meet up for all things JavaScript, Node.js, and the modern web
Stars: ✭ 75 (-26.47%)
Mutual labels:  es8, es9, es10
Ecmascript New Features List
A comprehensive list of new ES features, including ES2015 (ES6), ES2016, ES2017, ES2018, ES2019
Stars: ✭ 3,030 (+2870.59%)
Mutual labels:  es8, es9, es10
Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (-28.43%)
Mutual labels:  yarn, pug
Vscode Deploy Reloaded
Recoded version of Visual Studio Code extension 'vs-deploy', which provides commands to deploy files to one or more destinations.
Stars: ✭ 129 (+26.47%)
Mutual labels:  yarn, pug
Wordless
All the power of Pug, Sass, Coffeescript and WebPack in your WordPress theme. Stop writing themes like it's 1998.
Stars: ✭ 1,374 (+1247.06%)
Mutual labels:  yarn, pug
Keeping-Up-With-the-Javascripts
Code snippets and challenges for the "Keeping Up With the Javascripts" course, available at Pirple.com
Stars: ✭ 104 (+1.96%)
Mutual labels:  es8, es9
pug-symfony
Pug (Jade) template engine for Symfony
Stars: ✭ 40 (-60.78%)
Mutual labels:  pug
Fee-movie2.0
整合了几个常用的电影网站,获取资源更方便,更新中
Stars: ✭ 33 (-67.65%)
Mutual labels:  pug
protractor-starter
#archived: protractor-starter end-to-end tests setup also for non angular application
Stars: ✭ 37 (-63.73%)
Mutual labels:  yarn
react-typescript
React16 + HMR + typescript + webpack + tslint + tests
Stars: ✭ 21 (-79.41%)
Mutual labels:  yarn
yarn-global
A set of useful methods for @yarnpkg
Stars: ✭ 12 (-88.24%)
Mutual labels:  yarn
web-starter-kit-gulp
Starter kit for automated front-end web development using Gulp, NPM, Bower, Babel, Sass, and Pug.
Stars: ✭ 35 (-65.69%)
Mutual labels:  pug
FirefoxCSS-Store.github.io
A collection site of Firefox userchrome themes, mostly from FirefoxCSS Reddit community.
Stars: ✭ 350 (+243.14%)
Mutual labels:  pug
abilitysheet
This app is ability sheet for beatmania iidx music of level 12.
Stars: ✭ 38 (-62.75%)
Mutual labels:  yarn
meta-package-manager
🎁 a wrapper around all package managers
Stars: ✭ 277 (+171.57%)
Mutual labels:  yarn
react-spa-template
This is a sample template for single page applications built using React + Router to work with webpack dev server
Stars: ✭ 19 (-81.37%)
Mutual labels:  yarn
async-await-codemod
Codemod script for migrating promise-based functions to use async/await syntax
Stars: ✭ 22 (-78.43%)
Mutual labels:  es8
eslint-config-with-prettier
Eslint config with prettier
Stars: ✭ 39 (-61.76%)
Mutual labels:  yarn
BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (-71.57%)
Mutual labels:  pug
giada-www
Official website of Giada Loop Machine. Powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries.
Stars: ✭ 13 (-87.25%)
Mutual labels:  pug

Webpack project starter with Pug, Sass/Stylus, jQuery, VanillaJS, Babel and Yarn


Now working with Webpack 5 🎉

You can still use Webpack 4 by downloading this branch


The purpose of this Webpack Starter is to allow people to create websites without any framework/library like React, Angular, Vue but only using simple but powerful technologies to build quality websites.

With this starter you can have clean URLs by removing the .html extension. For example:

  • website.com/contact
  • website.com/blog
  • website.com/profile

Demo

🔗 https://webpack-starter.edgardorl.com/

Technologies used

  • Templating: Pug
  • Styling: Sass you can also use stylus
  • Scripting: jQuery or VanillaJS(plain Javascript)
  • JS Compiler: Babel ES6 ES7 ES8 ES9 ES10 ES11 ES12 (that means you can use async/await, replaceAll, optional chaining... among many others)

Don't like jQuery?

  • You can remove it from the packages and from the Webpack config file and by removing it, your final build will be considerably reduced in size.

Features

  • Well organized folder structure for views, styles, and assets.
  • Webpack notifier on every compilation.
  • Compatibility with manifest, browserconfig, and other external files you wish to include.
  • Babel module resolver configured to use alias and simplify the paths you need to import.
  • Editorconfig
  • Yarn.
  • PostCSS.

Run dev server in a different port

yarn dev --port your_port_number

🌠 Showcase

Websites using this starter across the web.

Did you build a website with this starter? Add your website url to this file and submit a PR 🙂

Contributions

Any contribution is well received. You only have to fork this repo and submit your PRs with some descriptive text.

Terms of use

Feel free to use it in the way you want. It will be awesome if you could add a link/mention to the original repository or me, so more people can use it in their projects 🙂

Donations

A donation to buy more coffee it's always well received!

Buy Me A Coffee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].