gpt4 book ai didi

javascript - 当我将对象插入数组时要添加的字符串

转载 作者:行者123 更新时间:2023-12-03 06:37:13 25 4
gpt4 key购买 nike

我需要在使用 writeFileSync 生成的 js 文件中添加两个字符串

这是代码示例

const svgs = [];
var n = 2;

for (var i = 0; i < n; i++) {
svgs.push(Cog.prototype.render());
svgs.push(Manna.prototype.render());
}

fs.writeFileSync(`client/data/${name}.json`, JSON.stringify(svgs));

这是我生成的js文件(数组中的两个对象)

[{"xmlns":"http://www.w3.org/svg/2000","viewBox":{"viewBox":"0 0 64 64"},"width":{"size":64},"height":{"size":64},"fill":{"fill":"currentcolor"},"path":{"d":{"pathData":"M 2 2 L 62 2 L 62 62 L 2 62 L 2 2"}}},{"xmlns":"http://www.w3.org/svg/2000","viewBox":{"viewBox":"0 0 64 64"},"width":{"size":64},"height":{"size":64},"fill":{"fill":"currentcolor"},"path":{"d":{"pathData":"M 2 2 L 62 2 L 62 62 L 2 62 L 2 2"}}}]

我的问题是如何添加两个字符串,这一个在开头 const svgs =export default svgs 在末尾,以使我的文件生成看起来像这样

const svgs = [{"xmlns":"http://www.w3.org/svg/2000","viewBox":{"viewBox":"0 0 64 64"},"width":{"size":64},"height":{"size":64},"fill":{"fill":"currentcolor"},"path":{"d":{"pathData":"M 2 2 L 62 2 L 62 62 L 2 62 L 2 2"}}},{"xmlns":"http://www.w3.org/svg/2000","viewBox":{"viewBox":"0 0 64 64"},"width":{"size":64},"height":{"size":64},"fill":{"fill":"currentcolor"},"path":{"d":{"pathData":"M 2 2 L 62 2 L 62 62 L 2 62 L 2 2"}}}] export default svgs;

最佳答案

fs.writeFileSync(client/data/${name}.json, "const svgs =" + JSON.stringify(svgs)) + "export default svgs" ;

关于javascript - 当我将对象插入数组时要添加的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38142057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com