前端构建自动化:Gulp任务集合

本指南提供了一套弃用的Gulp任务集合,可用于前端开发。这些任务可协助您完成以下操作:

- 编译模板(如Jade)

- 应用插件

- 将文件编译成单独的捆绑结果,并使用glob导入

- 添加供应商前缀、优化CSS并生成源映射

- 自定义任务

- 对JavaScript进行捆绑

- 生成具有视网膜支持的多重PNG精灵

- 生成具有PNG备用项的多重SVG精灵

- 生成多重SVG图标集

- 优化图像

- 生成图标

- 检查SCSS

- 使用W3C验证HTML

- 提供内联

通过将Protoss任务添加到工作流程并根据需要进行配置,可以简化前端构建流程。

安装说明:

$ npm install -g gulp-cli
zip
protoss-master.zip 预估大小:34个文件
folder
protoss-master 文件夹
file
.gitignore 135B
file
package.json 3KB
file
package-lock.json 1.13MB
folder
src 文件夹
file
protoss.js 1KB
folder
helpers 文件夹
file
merge-config.js 366B
file
list-child-dirs.js 576B
file
error-handler.js 301B
file
notifier.js 549B
file
watcher-log.js 322B
file
set-ulimit.js 586B
folder
tasks 文件夹
file
webpack.js 1KB
file
main.js 3KB
file
templates.js 2KB
file
images.js 2KB
file
icons.js 2KB
file
sprites-svg.js 3KB
file
serve.js 173B
file
favicons.js 419B
file
del.js 145B
file
styles.js 3KB
file
sprites.js 2KB
file
copy.js 498B
file
.travis.yml 35B
folder
assets 文件夹
file
sprite-svg.mustache 809B
file
sprite.mustache 1KB
file
LICENSE 1KB
file
protoss.config.js 4KB
file
CHANGELOG.md 1KB
file
README.md 11KB
file
.npmignore 59B
folder
test 文件夹
file
init.js 357B
folder
fixtures 文件夹
folder
init 文件夹
file
webpack.config.js 1KB
file
protoss.config.js 3KB
file
.editorconfig 207B
zip 文件大小:218.95KB