Workflow 使用Grunt.js启动MAMP服务器
我想将Grunt.js文件设置为在Workflow 使用Grunt.js启动MAMP服务器,workflow,gruntjs,mamp,yeoman,Workflow,Gruntjs,Mamp,Yeoman,我想将Grunt.js文件设置为在Grunt-serve上启动MAMP服务器 我一直在尝试使用本教程来实现这一点: 当时我正计划使用本教程设置grunt watch: 现在我在第一步上遇到了麻烦。我已成功安装grunt exec。但是,grunt声称无法找到任务“serverup” 这是我的密码: grunt.task.run([ 'clean:server', 'concurrent:server', 'autoprefixer',
Grunt-serve
上启动MAMP服务器
我一直在尝试使用本教程来实现这一点:
当时我正计划使用本教程设置grunt watch
:
现在我在第一步上遇到了麻烦。我已成功安装grunt exec。但是,grunt
声称无法找到任务“serverup”
这是我的密码:
grunt.task.run([
'clean:server',
'concurrent:server',
'autoprefixer',
'connect:livereload',
'serverup',
'watch',
'serverdown'
]);
如果您按照链接中的示例进行操作,那么看起来您的目标应该是
exec:serverup
和exec:serverdown
,任务才能正常工作
这里的问题以及许多其他与Grunt相关的问题是,如果没有完整的Gruntfile,“答案”主要是猜测。配置、任务加载和任务注册都是相关的,如果没有看到这三者,很难说“这就是答案”
鉴于此,在使用Grunt和来自NPM的包时,我使用了一个清单来解决类似的问题:
grunt.loadNpmTasks
?是我的Grunfile文件中的行吗
我的插件名称拼写正确了吗?我或我的IDE是否意外使用
grunt.loadTasks
何时需要loadnpmtask
grunt.registerTask
?如果我需要打电话
任务的特定目标,是否正确指定了名称cwd
如果涉及,是否正确指定了其他路径或文件关于exec,您是对的:需要在命令之前,现在我添加了一个新错误,请参考上面的要点了解完整错误。我使用MAMP已经有一段时间了,但请尝试以下操作: