stc:STC-先进的工作流系统

时间:2024-03-31 13:40:31
【文件属性】:
文件名称:stc:STC-先进的工作流系统
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-31 13:40:31
系统开源 stc 先进的工作流系统 改进编译性能的几种方式 充分利用多核CPU 基于AST /令牌 分析依赖树 无感知的缓存策略 工作流处理步骤 处理流程分为以下4个步骤,其中lint,transpile和依赖关系里的插件是并行处理,工作流里的插件是串行处理。 lint -代码规范检查,如:用eslint检查JS代码 transpile转译,将非标准HTML / JS / CSS转换为标准的文件,如:TypeScript,Less,Sass dependence -依赖分析,工作流里只处理被依赖的文件,提高编译性能 workflow -内容替换等处理,如:压缩,上CDN 配置文件示例 // stc.config.js var stc = require ( 'stc' ) ; var uglify = require ( 'stc-uglify' ) ; var eslint = require
【文件预览】:
stc-master
----.eslintrc(579B)
----package.json(2KB)
----LICENSE(1KB)
----src()
--------config.js(3KB)
--------index.js(2KB)
--------cluster_handle.js(3KB)
--------ast.js(4KB)
--------stc.js(4KB)
--------resource.js(6KB)
--------task.js(4KB)
----.npmignore(87B)
----.gitignore(559B)
----README.md(4KB)

网友评论