This repository has been archived by the owner on Dec 12, 2017. It is now read-only.
This repository has been archived by the owner on Dec 12, 2017. It is now read-only.
0.3.0 #15
Closed
Description
feature
- 移除 provide 变量,需要引用 webpack 等插件直接通过
var webpack = require('cooking/lib/webpack')
var webpack = require('webpack') // 直接 require 也能访问到 🌚
- 模板生成用 slush
- 提供的配置方式改用类似于 https://github.com/HenrikJoreteg/hjs-webpack
- 只提供基础配置及依赖,其他的例如 vue 及 vue 的相关依赖、sass 及 sass-loader 等以插件的形式提供
# 安装 vue, sass 插件
$ cooking import vue sass
cooking.set({
extends: ['vue', 'sass']
})
- 命令模块化,将 test, deploy 等指令以插件的形式安装
# 安装 test 命令
$ cooking import test-cli
# 查看命令
$ cooking
...
watch 开发模式
build 构建模式
test 测试命令
...
- 更新模块
$ cooking update vue sass
- 插件通过 import, update, remove 的方式操作,所有插件保存到 cooking/.cooking 目录下
- 支持配置默认参数
Activity