【发布时间】:2021-06-20 04:26:26
【问题描述】:
我正在使用 node-json-db 在我的 Discord 机器人中存储数据。该机器人的目的是成为一个用于在 FiveM 中进行角色扮演的患者记录系统(这并不重要,但我认为这会让事情变得更清楚一些)。我有这个脚本:
module.exports = {
name: 'search',
description: "Searches for patient info from database",
execute(message, args, Discord){
import { JsonDB } from 'node-json-db';
import { Config } from 'node-json-db/dist/lib/JsonDBConfig'
var db = new JsonDB(new Config(`pdb/${message.content.replace('search', '').json}`, true, false, '/'));
db.push("/test1","super test");
}
}
(此脚本用于测试)
我无法让它工作,并且在运行脚本时出现错误:SyntaxError: Cannot use import statement outside a module。我应该把这些导入语句放在哪里? (我将外部文件用于命令,我有一个用于机器人骨架的 main.js(登录、获取命令等))
【问题讨论】:
-
这是ts还是js?
标签: node.js discord.js