如何使用命令创建 JS 文件 DISCORD.JS
How to create a JS file with a command DISCORD.JS
我正在制作一个 discord 机器人,我想知道您是否可以用它创建一个 .js 文件。我还没有找到办法。我的命令对 &createfile {name} 做出反应,它总是会创建一个 .js 文件。到目前为止我的代码:
const Discord = require('discord.js');
module.exports = {
name: 'createfile',
run: async(client, message, args) => {
var fileName = args[0]
if(!args) {
return message.reply('invalid name')
};
// Create file {fileName}.js
}
}
只需使用 built-in fs
模块。它内置于节点中,因此不需要通过 npm install
.
安装
const fs = require("fs");
// Synchronously create a new file:
fs.writeFileSync(`${__dirname}/${fileName}.js`, "<contents of JS file>");
请参阅 official node docs fs
。此方法在指定路径设置文件的内容,如果文件不存在则创建该文件。您也可以使用其他类似的方法,例如appendFileSync()
,来创建文件and/or并修改其内容。
我正在制作一个 discord 机器人,我想知道您是否可以用它创建一个 .js 文件。我还没有找到办法。我的命令对 &createfile {name} 做出反应,它总是会创建一个 .js 文件。到目前为止我的代码:
const Discord = require('discord.js');
module.exports = {
name: 'createfile',
run: async(client, message, args) => {
var fileName = args[0]
if(!args) {
return message.reply('invalid name')
};
// Create file {fileName}.js
}
}
只需使用 built-in fs
模块。它内置于节点中,因此不需要通过 npm install
.
const fs = require("fs");
// Synchronously create a new file:
fs.writeFileSync(`${__dirname}/${fileName}.js`, "<contents of JS file>");
请参阅 official node docs fs
。此方法在指定路径设置文件的内容,如果文件不存在则创建该文件。您也可以使用其他类似的方法,例如appendFileSync()
,来创建文件and/or并修改其内容。