1
我试图从bower.json读取数据和推到现有的JSON文件为我的项目咕噜读取JSON文件,并推场到另一个JSON文件
var mapping = grunt.file.readJSON('bower.json');
var map = grunt.file.readJSON('other.json);
我怎样才能将其推入其他档案?我已经尝试过推()和write() 谢谢
我试图从bower.json读取数据和推到现有的JSON文件为我的项目咕噜读取JSON文件,并推场到另一个JSON文件
var mapping = grunt.file.readJSON('bower.json');
var map = grunt.file.readJSON('other.json);
我怎样才能将其推入其他档案?我已经尝试过推()和write() 谢谢
如果你只是想硬拷贝一个JSON文件到另一个,你可以使用这样的:如果你想设置一个
var mapping = grunt.file.readJSON('bower.json');//read in the current
grunt.file.write("other.json", JSON.stringify(mapping, null, 2));
或者other.json中的某些字段与bower.json相同:
var mapping = grunt.file.readJSON('bower.json');//read in bower
var map = grunt.file.readJSON('other.json');//read in other
map["version"] = mapping["version"]; //copy mapping version to map version
grunt.file.write("other.json", JSON.stringify(map, null, 2)); //save other.json
谢谢。我选择了第二种解决方案 –