Tag: grunt concurrent

如何防止grunt-nodemon重新启动所有应用程序

我在Windows 10上运行节点。我有三个节点应用程序,我希望能够用一个方便的grunt命令启动它们。 此外,我希望节点自动重新启动,如果我修改任何应用程序。 我正在使用grunt-nodemon和grunt-concurrent的组合。 节点进程全部启动正常。 问题是,如果我修改相关的代码,他们都重新启动,这需要很长的时间。 我怎样才能使nodemon只重新启动其实际修改的代码的应用程序? var loadGruntTasks = require('load-grunt-tasks') module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), concurrent: { runAll: { tasks: ['nodemon:app1', 'nodemon:app2', 'nodemon:app3'], options: { logConcurrentOutput: true } } }, nodemon: { app1: { script: './app1/app.js' }, app2: { script: './app2/app.js' }, app3: { script: './app3/app.js' } } }) loadGruntTasks(grunt) grunt.registerTask('default', ['concurrent:runAll']) […]