All Projects → juristr → Webpack Typescript Starter

juristr / Webpack Typescript Starter

A simple Webpack 2 + TypeScript starter

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Webpack Typescript Starter

React Redux Styled Hot Universal
react boilerplate used best practices and focus on performance
Stars: ✭ 147 (+25.64%)
Mutual labels:  webpack, webpack2, starter-kit
Reactly Starter Kit
Deployable React + Webpack 2 starter kit
Stars: ✭ 122 (+4.27%)
Mutual labels:  webpack, webpack2, starter-kit
Redux Webpack Es6 Boilerplate
A starter project for modern React apps with Redux
Stars: ✭ 566 (+383.76%)
Mutual labels:  webpack2, starter-kit, starter-template
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (+23.08%)
Mutual labels:  webpack, webpack2, starter-kit
Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (-77.78%)
Mutual labels:  webpack, starter-kit, starter-template
Phoenix react playground
An example setup for a Phoenix+React project with sensible defaults.
Stars: ✭ 80 (-31.62%)
Mutual labels:  starter-kit, starter-template
React Webpack Babel
Simple React Webpack Babel Starter Kit
Stars: ✭ 1,241 (+960.68%)
Mutual labels:  webpack, starter-kit
Cookiecutter Webpack
Boilerplate for webpack 2, babel, react + redux + hmr, and karma. Can be inserted into existing django projects.
Stars: ✭ 87 (-25.64%)
Mutual labels:  webpack, webpack2
Serverless Webpack
Serverless plugin to bundle your lambdas with Webpack
Stars: ✭ 1,595 (+1263.25%)
Mutual labels:  webpack, webpack2
Generate Pages Tutorial
教你一步步从零构建 webpack 开发多页面环境
Stars: ✭ 63 (-46.15%)
Mutual labels:  webpack, webpack2
Meteor Apollo Starter Kit
Meteor, Apollo, React, PWA, Styled-Components boilerplate
Stars: ✭ 91 (-22.22%)
Mutual labels:  starter-kit, starter-template
Kotlin Mpp Standard
A standard setup for Kotlin multiplatform projects.
Stars: ✭ 92 (-21.37%)
Mutual labels:  starter-kit, starter-template
Webpack Seed
这是一个基于webpack的多页应用脚手架
Stars: ✭ 1,199 (+924.79%)
Mutual labels:  webpack, webpack2
Serverless Plugin Webpack
Serverless Plugin Webpack
Stars: ✭ 72 (-38.46%)
Mutual labels:  webpack, webpack2
Blazorboilerplate
Blazor Boilerplate / Starter Template with MatBlazor
Stars: ✭ 1,258 (+975.21%)
Mutual labels:  starter-kit, starter-template
Html5 Boilerplate
A simple, fast, modern, pure html, css (and sass), js, live reload starter template
Stars: ✭ 65 (-44.44%)
Mutual labels:  webpack, starter-kit
Angular Webpack Starter
🌟 Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload (Updated to 4.1.0!)
Stars: ✭ 91 (-22.22%)
Mutual labels:  webpack, starter-kit
Yii2 Starter Kit
Yii2 Starter Kit
Stars: ✭ 1,372 (+1072.65%)
Mutual labels:  starter-kit, starter-template
Webpack Core Usage
webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: https://github.com/liangklfangl/react-article-bucket
Stars: ✭ 94 (-19.66%)
Mutual labels:  webpack, webpack2
Es6 Webpack2 Starter
🚀 A template project for es6/7, webpack2/3, sass and postcss
Stars: ✭ 106 (-9.4%)
Mutual labels:  webpack, webpack2

Webpack 4 + TypeScript starter

Build Status

This is by far no sophisticated starter or whatever. The goal is to get the simplest possible setup to get you started with Webpack 4 and TypeScript. You can then start from here and add further stuff you need, such as SASS compilation, add framework specific stuff etc.

Also check out the official Webpack 4 docs for a proper TypeScript setup: https://webpack.js.org/guides/typescript/

Note, this is still a WIP. Contributions/suggestions are welcome 😃

Features

  • [x] Webpack 4
  • [x] TypeScript 2 compilation
  • [x] ts-lint
  • [x] Webpack Development Server
  • [x] Karma and Jasmine test execution

How to use

Just clone it and get going.

# --depth 1 removes all but one .git commit history
$ git clone --depth=1 https://github.com/juristr/webpack-typescript-starter.git <your-project-name>

# change directory to your project
cd  <your-project-name>

# Maybe remove the `.git` directory and start with a fresh one.

# install all dependencies.
$ npm i

# Start developing and serve your app:
npm start

# Build your app without minification: 
npm run build

# Build your app with minification: 
npm run build.all

# run unit tests:
npm run test

Contributions

Of course! Open an issue and let's discuss 😃.

Links and other useful stuff

Similar projects that could be a point of inspiration:

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].