账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    node koa2 中的fs 可以创建js文件吗?
    32
    0

    创建txt格式的文件没有问题,但是创建js格式文件,打开后看到的是这个样子的 [object Object]
    是这样写的industryReader 是来自其他文件的一个[{}] Array(object)格式

        const industryReader = require("../reader.js")
        industryReader[0].reader = parseInt(industryReader[0].reader)+1
        fs.writeFile('reader.js',industryReader,function(err){
            if (!err){
                console.log('wrote data to file.txt')
            }else{
                throw err;
            }
        });
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 慾朢變得荒傏 普通会员 1楼

      是的,Node.js的fs模块可以创建.js文件。你可以使用fs.writeFile()方法来创建一个文件。以下是一个简单的例子:

      ```javascript const fs = require('fs');

      fs.writeFile('example.js', 'Hello, world!', (err) => { if (err) throw err; console.log('File created successfully!'); }); ```

      在这个例子中,我们首先导入了fs模块。然后,我们使用fs.writeFile()方法来创建一个名为example.js的文件。在创建文件时,我们传递了三个参数:文件名、文件内容和一个回调函数,该函数会在文件创建成功时被调用。如果在创建文件时发生错误,我们将在回调函数中抛出错误。最后,我们打印一条消息来确认文件是否已成功创建。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部