我正在创建一个复杂的Yeoman Generator,我需要阅读一个现有的gruntfile并对其进行修改。
解析gruntfile的任何JavaScript方法都足够。
任何帮助将不胜感激。
最佳答案
imo我不认为您可以通过解析js文件并生成新的gruntfile来实现。
您可以尝试创建模板文件,而不是这样做。 .jade
(或另一个模板引擎),因此,您可以生成最终的gruntfile,可以查看grunt配置对象grunt.config,并最终读取信息,将数据插值到您的模板中,并生成最终的gruntfile.js
。