如何解决如何将js对象转换为js文字?
我正在使用nodejs。我有一个物体。
import chess from './images/chess.png'
目标是生成一个新文件obja.js,该文件内部的文字相同,而不是JSON文字。 我该如何实现? 如果我使用
const objA = { key : 'value' };
结果将是JSON文字:
let result = JSON.stringfy(objA);
但是我想要一个js文字:
{ "key" : "value" }
解决方法
您可以在此处使用util,当您要console.log任何对象时,它也很方便
const objA = { keyword : 'value' };
const fs = require('fs');
const util = require('util')
const objA1 = util.inspect(objA,{showHidden: false,depth: null})
fs.writeFileSync('./obja.js',objA1 );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。