smtrcs-taskmanager Gulp任务管理工具
smtrcs-taskmanager 的 Ubuntu 安装方式还挺原始的,但也比较清晰。直接删掉老旧的 Node.js,用 PPA 安装新版,顺带把 npm、gulp 都装好,老项目这种手法还挺常见。路径明确,命令也都给出来了,基本照着敲就行,没啥坑。
Ubuntu 的 Node 环境搭建走的是 PPA 源的路子,比较适合对系统环境有点熟悉的同学。先清掉老版本,再加源、更新、装包,一条龙流程,嗯,够用。
Gulp 的安装在一步,其实挺重要的。如果你跑的是一些前几年写的 gulp 任务流,像压缩 CSS、自动刷新浏览器这些,少不了它。装好后跑个gulp -v看下版本,别出意外就行。
Windows 用户虽然文中提了一嘴,但细节比较少,建议直接去Node 官网下最新 LTS 版本,安装的时候别忘了勾选 npm。npm install -g gulp,一样能跑。
如果你正在维护老项目,或者想了解一下以前的 gulp 工作流怎么跑,smtrcs-taskmanager这套流程还蛮适合照着学一遍的。推荐再看看下面几篇相关文章,理解起来会更顺畅:
- Gulp & NPM: 前端开发自动化工作流
 - f2e-workflow-labs: npm, bower, yo, gulp, webpack 应用实战
 - gulp-starter Gulp 项目快速启动模板
 
如果你想试着跑老项目,或者刚好遇到一堆 gulp 的脚本报错,不妨按这套流程装一遍看看,还挺有的。
                            
                            smtrcs-taskmanager-workshop.zip
                            预估大小:28个文件
                        
                        
                        
                                
                                smtrcs-taskmanager-workshop
                                文件夹
                            
                                                        
                                
                                .gitignore
                                61B
                            
                                                        
                                
                                package.json
                                1KB
                            
                                                        
                                
                                public
                                文件夹
                            
                                                        
                                
                                images
                                文件夹
                            
                                                        
                                
                                logo_suite.png
                                25KB
                            
                                                        
                                
                                chart.png
                                58KB
                            
                                                        
                                
                                index.php
                                348B
                            
                                                        
                                
                                dist
                                文件夹
                            
                                                        
                                
                                app.min.js
                                631KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:480.7KB
                                
                                
                                
                            
评论区