我正在尝试在discord.js v12中创建一个错误处理系统。简而言之,当机器人中发生错误时,它将DM机器人所有者并发送错误代码。我该怎么做呢? 如果需要机器人的代码,请告诉我(是的,我还在学习JavaScript)。 编辑:以下是我的代码: function catchErr (err, message) {
client.users.cache.get("762267309661356042").send ("There was an error at channel " + message.channel + " in guild "
好的,我收到了一个错误,这个昨天才起作用,突然就坏了……
下面是错误
/app/handlers/command.js:8
bot.commands.set(pull.config.name, pull);
^
TypeError: Cannot read property 'name' of undefined
at load (/app/handlers/command.js:8:42)
at /app/handlers/command.js:12:75
at
我的nodejs项目中有3个文件,
app.js:
var express = require('express');
var dotenv = require('dotenv');
dotenv.load();
var designtokenfile= require ('./designtokenfile.js');
var designtokendb = require ('./designtokendb.js');
var DesignFactory = require('./DesignFactory.js
我有2个JS文件,我需要从一个到另一个传递2个变量。为此,我在B.js中将变量声明为全局变量,并尝试在A.js中更改它们。这不管用。(我已经在html中正确引用了这两个文件)。现在,我试图通过从B.js调用一个函数并将var作为参数传递来更改A.js中的var。
B.js:
var re = '';
var un = '';
function init(response_string, username_string) {
re = response_string;
un = username_string;
}
A.js:
init(respon
最近,我从beta 20升级到了strapi稳定版本3.0.0。
当我在本地运行strapi时,它的工作正常,但是当我试图在码头上运行时,我得到了这个错误。
(node:16) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to
我在我的应用程序中使用了几个自定义fabric.js类来呈现和封装一些额外的数据属性。
现在我有了由它们生成的JSON数据,我想渲染画布,并使用node.js和fabric的npm包将其写入服务器上的PNG图像。这在内置的fabric类(如fabric.Rect或fabric.Text )中工作得很好,但我的定制总是抛出奇怪的require错误。
基本上,自定义文件如下所示:
fabric.custom.js
// without this node raises "fabric is not defined" error
var fabric = fabric || {};
我试着在这里学习一个教程。我安装了babel,但我无法察觉我在下面做了什么错误
sum.js
export default sum = (a, b) => {
return a + b;
}
sum.test.js
import sum from './sum';
test('1 + 2 should equal to 3', () => {
expect(sum(1,2)).toBe(3);
});
错误之和在sum.test.js中没有定义。两个文件放置在同一级别的目录中。
我正在使用Modernizr加载资源来构建jQuery布局。问题是我不能检索我的$('body').layout()变量,因为它在一个加载的资源中(在script/webframe.js中)。我试过了:
var myLayout;
function loadDefaultLayout() {
Modernizr.load([{
load: ['stylesheets/jquery.layout.css',
'script/jquery.layout.min.js',
我正在尝试在我的应用程序中使用tripleflap.js。我的观点是调用函数:
<script type='text/javascript' charset='utf-8'>
TwitterBird();
</script>
因此,在application.js中:
function TwitterBird() {
var twitterAccount = 'ulmicru';
var showTweet = false;
var birdSprite='http://127.0.0
ReferenceError:未在Object处定义客户端。(C:\Users\Utilizador\Desktop\securitybot\bot.js:3:1)
at Module._compile (internal/modules/cjs/loader.js:1157:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1177:10)
at Module.load (internal/modules/cjs/loader.js:1001:32)
at Function.Module._load