【发布时间】:2021-10-05 17:10:34
【问题描述】:
我在 Heroku 上运行 discord.js。我写了一个模块,但在日志中说“错误:找不到模块'.\modules**.js'”。
代码本身:
const { MessageEmbed, MessageAttachment } = require('discord.js');
const demotivator = require('C:\\app\\modules\\demotivator.js')
var fs = require('fs');
module.exports = {
config: {
name: `demo`,
aliases: [`demo`]
}
【问题讨论】:
-
require('C:\\app\\modules\\demotivator.js')??在 Heroku 上? -
Zsolt Meszaros,我不知道如何在 Heroku 上写正确的目录
-
您应该查看(即 google)Node.js 中的相对路径。答案取决于此文件的位置。它可以是
require('./demotivator.js')、require('../demotivator.js')、require('./module/demotivator.js')等。这取决于您从哪里需要demotivator.js。
标签: heroku discord.js