Skip to content

292-group/web-pz-3-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Practical lesson pz-3-3 WEB

In this lesson students should create template for app with webpack module builder

Acceptance criteria

  • Create two different webpack configuration for production and development environment
  • Create two npm script for different environment
  • Instal and configure babel-loader, file-loader, html-loader, image-webpack-loader, sass-loader, to-string-loader, ts-loader, url-loader
  • Instal and configure MiniCssExtractPlugin, HtmlWebpackPlugin, webpack.DefinePlugin for dev config
  • Instal and configure TerserPlugin, HtmlWebpackPlugin, webpack.DefinePlugin for production config
  • Add minimize option for production config

Directory Structure

├── app
│   ├── index.ts
│   └──  index.html 
├──.editorconfig
├──.gitignore
├──tsconfig.json
├──webpack.config.js
├──webpack.production.config.js
├──README.md
├──package.json
├──package-lock.json
└── 

Useful links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published