1.0.1 • Published 5 years ago

loss-weight v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

Loss Weight CSS Components

npm run build:dev

-> Starts dev server on localhost:8081 with live-reload, sourcemap.

npm run build:prod

-> Creates prod files to /dist with:

  1. compiles sass/stylus/less to css
  2. autoprefixer for vendor prefixes (browser compability)
  3. compiles ES6+ to ES5
  4. minifying for css/js
  5. uglyfing js code
  6. hash css and js file (file versioning for browser caching -> cache busting)

Setup

  1. git clone https://github.com/mwieth/Webpack-4-boilerplate.git
  2. run npm install in project folder
  3. npm run build:dev

Preprocessor support (default: SCSS)

--> If u want to change to LESS run:

  1. npm install less less-loader --save-dev
  2. npm uninstall node-sass sass-loader

  3. set selectedPreprocessor in \webpack\loader.js to less

  4. change default files in styles from sass to less (*.less) and update import in index.js line 1

--> If u want to change to Stylus run:

  1. npm install stylus stylus-loader --save-dev
  2. npm uninstall node-sass sass-loader

  3. set selectedPreprocessor in \webpack\loader.js to stylus

  4. change default files in styles from sass to stylus (*.styl) update import in index.js line 1

--> if u want to use the 'original' loose .sass syntax just change the files from .scss to *.sass and update import in index.js line 1