自定义Grunt任务不会运行

时间:2015-12-10 20:54:35

标签: javascript gruntjs

我正在尝试创建一个grunt文件,我可以在其中运行自定义构建任务,然后执行默认任务。

自定义任务在首次安装网站后运行,并包含一些用于编译sass,缩小css和javascript的基本设置任务。运行之后,我将运行默认任务,该任务只包含watch,并将监视各种文件,sass,html,js等的更改。

以下是我尝试实施的一些代码......

// Custom Grunt task to run after install
grunt.registerTask('build', ['sass', 'cssmin', 'uglify']);

// Set default tasks to perform on 'grunt' command
grunt.registerTask('default', ['watch']);

基本上我想运行一次grunt build,然后grunt,它会在整个项目生命周期中不断轮询更改。在项目结束时,我还想要另一个自定义任务grunt imagemin,它将压缩所有准备好的项目图像。然后我的项目已经准备就绪并且已经准备就绪了,但是我收回了错误:

$ grunt build
Warning: Task "build" not found. Use --force to continue.

Aborted due to warnings.

我不知道出了什么问题。如果您需要查看文件的其余部分,请告诉我,只是想保持简单。

非常感谢,

0 个答案:

没有答案