node.js - node - npm
gruñido abierto para dos archivos diferentes (1)
De la documentación , está claro que el parámetro de path
contiene la path
archivo del archivo que desea abrir. No podrá agregar versiones con sufijo de "ruta", como path2
. En cambio, deberá usar objetivos separados para cada archivo que desee abrir. Su configuración se vería así:
open: {
openCoverage: {
path: appPath + ''/coverage/lcov/index.html''
},
MochaWeb: {
path: appPath + ''/coverage/lcov-report/index2.html''
}
}
A continuación, agregará estos objetivos a sus definiciones de tareas:
grunt.registerTask(''openCoverage'', [''exec'', ''copy'', ''mocha_istanbul'', ''open:openCoverage'']);
grunt.registerTask(''MochaWeb'', [''exec'', ''copy'', ''mochaTest'', ''open:MochaWeb'']);
gruñido abierto para dos archivos diferentes
Uso el plugin grunt-open que funciona bien. Ahora necesito abrir un archivo adicional con una tarea diferente . ¿Cómo puedo hacer eso?
Yo he tratado:
open: {
file: {
path: appPath + ''/coverage/lcov/index.html'',
path2: appPath + ''/coverage/lcov-report/index2.html''
}
}
//Here I want to open first line
grunt.registerTask(''openCoverage'', [''exec'', ''copy'', ''mocha_istanbul'', ''open:path'']);
//Here I want to map second line
grunt.registerTask(''MochaWeb'', [''exec'', ''copy'', ''mochaTest'', ''open:path2'']);