我正在寻找一种方法来扩展yeoman的构建过程,以缩小json文件......我找到了一个npm包,它可以缩小json文件,但它不会导出任何函数:/任何知道如何将它整合到yeoman构建过程中?
https://npmjs.org/package/json-minify
亲切的问候,大安
答案 0 :(得分:4)
这是在node.js中缩小JSON的一个内容:JSON.stringify(JSON.parse(jsonStr));
我把一个grunt-minjson插件扔了起来。使用npm install grunt-minjson --save-dev
安装,将grunt.loadNpmTasks('grunt-minjson');
添加到您的Gruntfile并进行如下配置:
grunt.initConfig({
minjson: {
compile: {
files: {
'all.min.json': ['jsonfiles/*.json']
}
}
}
});
以下是该项目的链接:https://github.com/shama/grunt-minjson