All Projects → ElemeFE → Cooking

ElemeFE / Cooking

Licence: mit
👨‍🍳 更易上手的前端构建工具

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cooking

Backpack
🎒 Backpack is a minimalistic build system for Node.js projects.
Stars: ✭ 4,466 (+127.39%)
Mutual labels:  webpack, build
Baumeister
👷 The aim of this project is to help you to build your things. From Bootstrap themes over static websites to single page applications.
Stars: ✭ 171 (-91.29%)
Mutual labels:  webpack, build
Cra Build Watch
A script for create-react-app that writes development builds to the disk
Stars: ✭ 110 (-94.4%)
Mutual labels:  webpack, build
Examples Electron
Examples for Electron applications.
Stars: ✭ 193 (-90.17%)
Mutual labels:  webpack, build
Angular Builders
Angular build facade extensions (Jest and custom webpack configuration)
Stars: ✭ 843 (-57.08%)
Mutual labels:  webpack, build
Auxpack
A dashboard for monitoring Webpack build stats.
Stars: ✭ 86 (-95.62%)
Mutual labels:  webpack, build
Mhy
🧩 A zero-config, out-of-the-box, multi-purpose toolbox and development environment
Stars: ✭ 128 (-93.48%)
Mutual labels:  webpack, build
Blog
这是一个Blog, 如果喜欢可以订阅,是Watch, 不是 Star 哈。。。
Stars: ✭ 161 (-91.8%)
Mutual labels:  webpack
Ng6 Starter
🆖 An AngularJS Starter repo for AngularJS + ES6 + Webpack
Stars: ✭ 1,933 (-1.58%)
Mutual labels:  webpack
Github Ranking
🔍GitHub不同语言热门项目排行,Vue.js做页面展示
Stars: ✭ 160 (-91.85%)
Mutual labels:  webpack
Awesome Vue Cli3 Example
🦅 Awesome example for rapid Vue.js development using vue-cli3 .
Stars: ✭ 160 (-91.85%)
Mutual labels:  webpack
Electron Vue Boilerplate
Electron & Vue.js Boilerplate
Stars: ✭ 161 (-91.8%)
Mutual labels:  webpack
Template Rwb
A full-featured Webpack setup with hot-reload
Stars: ✭ 165 (-91.6%)
Mutual labels:  webpack
Svg Spritemap Webpack Plugin
SVG spritemap plugin for webpack
Stars: ✭ 160 (-91.85%)
Mutual labels:  webpack
Mochapack
Mocha test runner with integrated webpack precompiler
Stars: ✭ 166 (-91.55%)
Mutual labels:  webpack
Webpack Interview Questions
Webpack questions/answers you can use to prepare for interviews or test your knowledge.
Stars: ✭ 159 (-91.9%)
Mutual labels:  webpack
Template React Ssr
Server-side rendering template using express and react 16
Stars: ✭ 166 (-91.55%)
Mutual labels:  webpack
Virtual Module Webpack Plugin
Adds the contents of a virtual file to webpack's cached file system without writing it to disk
Stars: ✭ 165 (-91.6%)
Mutual labels:  webpack
Moment Module
Efficient Moment.js integration for Nuxt
Stars: ✭ 164 (-91.65%)
Mutual labels:  webpack
Javascriptstuff Db
Lists of JavaScript resources: tools, tutorials, starter projects, example code, etc.
Stars: ✭ 163 (-91.7%)
Mutual labels:  webpack

cooking

A front-end build tool that comes handy

Build Status Coverage Status npm npm Gitter

Links

Discussion

Hit Gitter if you come across any problem while using cooking. Issues are only for bug reports and feature requests.

Features

  • Simplified webpack configuring with humanistic parameters
  • Use cooking CLI to efficiently scaffold projects without installing dependencies repeatedly (based on webpack 2)
  • Compatible with both webpack 1 and 2 with just one set of configuration
  • Generated configuration fully compatible with webpack CLI

Installation

runtime environment

  • Node.js 4+
  • npm 3+
  • Python 2.7.x

Using cooking CLI

npm i cooking-cli -g

Step 1. create a vue-based project (vue scaffold will be downloaded automatically if not installed)

$ cooking create my-project vue
$ cd my-project

Step 2. start developing

$ cooking watch

Using cooking core

npm i cooking -D

# install webpack dependencies (take webpack 1 for example)
npm i babel-core babel-loader css-loader file-loader postcss postcss-loader\
 html-loader html-webpack-plugin json-loader style-loader url-loader\
 webpack@1 webpack-dev-server@1 extract-text-webpack-plugin@1 -D

# or install webpack dependencies (take webpack 2)
npm i babel-core babel-loader css-loader file-loader postcss postcss-loader\
 html-loader html-webpack-plugin json-loader style-loader url-loader\
 webpack webpack-dev-server [email protected] -D

# start developing
node_modules/.bin/cooking watch # or webpack --config cooking.conf.js

# if cooking-cli is globally installed, you can also do this (it still runs your local cooking)
cooking watch

License

MIT

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