Ich baue ein Grunt-Plugin, und ich muss eines der Ziele in der Gruntfile.js
auswählen.Erhalte das Ziel eines Grunt-Plugins
Gruntfile.js:
grunt.initConfig({
plugin: {
options: {},
target: {} // <= This is what I want to select
}
});
Innerhalb von Aufgaben/plugin.js I options = this.options()
kann das options
Objekt zu bekommen, aber ich kann einfach nicht this.target
verwenden. Irgendwelche Gedanken?
Ich verwende 'console.log (this.args [0])' die mich 'undefined' gibt, und' console.log (dies .args.length) 'was mir' 0' gibt. – jasonetco
Wie lautet der Befehl, mit dem Sie die Aufgabe ausgeführt haben? – theaccordance
'grunt.registerTask ('default', ['plugin']);' <- Das. Ich schätze, du wirst sagen, dass du 'plugin: target' ausführen willst, aber das ist nicht das, was ich machen möchte. – jasonetco