Accès au processus / environnement à partir d'un gabarit grunge

J'ai un code dans un fichier grunt.js qui fonctionne avec 0.3 mais se casse sur 0.4:

{ dest: '<%= process.env.DEST %>/index.html' } 

En 0.3 processus est défini et donc je peux accéder aux variables définies dans l'environnement à l'intérieur du modèle lorsque je suis, par exemple, passer des chemins de fichiers à d'autres plugins.

Existe-t-il une approche alternative à ce qui fonctionnera en 0.4? Ou une façon de mettre un point d'arrêt pendant que le modèle est en cours de rendu afin que je puisse voir quelles variables sont disponibles?

Les données par défaut sont l'objet config . Vous pouvez ajouter la variable d'environnement à l'objet config ou simplement l'utiliser directement.

 grunt.initConfig({ destination: process.env.DEST, task: { target: { dest: '<%= destination %>/index.html' } }, }); 

ou

 grunt.initConfig({ task: { target: { dest: process.env.DEST + '/index.html' } }, });