介绍
在前端开发中,自动任务 runner 是必不可少的工具。而 Taskr
是一个可配置的任务 runner 平台,它可以让我们利用高效且简洁的方式构建前端工作流,避免重复性工作的重复。在这里,我们将介绍如何使用 @taskr/coffee
这个 npm 包,这是一个可以使用 coffee-script 编写任务的 task 插件。
安装
首先你需要全局安装 Taskr
,你可以使用以下命令来安装它。
npm install -g taskr
接下来,我们就可以简单地使用 npm
安装了 @taskr/coffee
:
npm install @taskr/coffee -D
这样就安装好了!
使用
以下是一个简单的例子,它展示了如何使用 @taskr/coffee
编写一个 task
:
-- -------------------- ---- ------- ----- - ---- - - ---------------- ----- ------ - ------------------------ --------------- -- -- - ------ - -------------- -------- - -- - ----- --------------------------------------------------------- --- ------------ -------- - -- - ----- -------------------------------------- -- - --
这里我们注册了两个 tasks,分别是 coffee
和 copy
。其中,coffee
task使用了 coffee-script 编译器来编译 src
目录下的 .coffee
文件,然后输出到 dist
目录;copy
task 则用来复制 src
目录中所有 .js
文件到 dist
目录。
如果你想要执行这个任务,只需要使用以下命令:
taskr
然后,这个 Task 就能够执行了。如果你想要实时监测,只需要添加以下命令:
taskr watch
这样就可以实时监测任务的运行情况了,可以使调试更加方便。
总结
在这篇文章中,我们介绍了如何使用 @taskr/coffee
npm包来使用 coffee-script 编写自动化任务。这个包使我们能够更好地管理我们的项目以及更高效的使用我们的时间。当然,还有很多更强大的自动化编程工具和插件,我们也可以通过 npm 进一步查找和安装。
code:
-- -------------------- ---- ------- ----- - ---- - - ---------------- ----- ------ - ------------------------ --------------- -- -- - ------ - -------------- -------- - -- - ----- --------------------------------------------------------- --- ------------ -------- - -- - ----- -------------------------------------- -- - --
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055eaa81e8991b448dc188