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 的脚本报错,不妨按这套流程装一遍看看,还挺有的。

zip
smtrcs-taskmanager-workshop.zip 预估大小:28个文件
folder
smtrcs-taskmanager-workshop 文件夹
file
.gitignore 61B
file
package.json 1KB
folder
public 文件夹
folder
images 文件夹
file
logo_suite.png 25KB
file
chart.png 58KB
file
index.php 348B
folder
dist 文件夹
file
app.min.js 631KB
folder
scss 文件夹
file
main.scss 414B
file
_settings.scss 299B
folder
taskmanager 文件夹
file
_taskmanager.scss 2KB
folder
base 文件夹
file
_base.scss 255B
folder
js 文件夹
folder
dispatcher 文件夹
file
AppDispatcher.js 1KB
file
app.js 1KB
folder
components 文件夹
file
InputComponent.js 1KB
file
TasksComponent.js 1KB
file
HeaderComponent.js 1KB
file
TaskManagerComponent.js 2KB
file
AppExampleData.js 890B
folder
_helpers 文件夹
file
preprocessor.js 187B
folder
mixins 文件夹
file
InheritsDomAttributesMixin.js 722B
file
InitStoreInComponentMixin.js 443B
folder
constants 文件夹
file
TaskManagerConstants.js 250B
folder
actions 文件夹
file
TaskManagerActionCreators.js 1KB
folder
stores 文件夹
file
TaskManagerStore.js 3KB
folder
__tests__ 文件夹
file
TaskManagerStore-test.js 5KB
file
bundle.js 1022KB
folder
css 文件夹
file
main.css 136KB
file
README.md 2KB
file
Gulpfile.js 3KB
zip 文件大小:480.7KB