好的,所以我创建了一个测试项目来展示这个错误。错误是Node无法在我的另一个对象中找到我的getStr函数。
这是代码:
test.js
var Another = require('./another.js');
var Other = require('./other.js');
var otherStr = Other.getStr();
console.log(otherStr);
other.js
var Another = require('./another.js');
var str = Another.getStr();
要对其进行分解并将其简化一点:假设我的项目中有三个文件。一个main.js和两个模块: moduleA.js和moduleB.js。main.js访问moduleA.js,后者从moduleB.js调用函数。现在,moduleB.js发现它需要一个仅在moduleA.js中可用的信息。当然,moduleB.js试图访问moduleA.js中的一个函数,该函数在技术上能够将这些信息提供给moduleB.js,但是存在一个错误。
这是简化的代码。
main.js
var a = require("./moduleA.js");
console.log(a.respond());
我试图用相同的代码将我的项目初始化到我的新计算机上,但是在引导过程中我得到了一个不明显的错误,而我的反应性组件不会加载。
终端误差
bootstrap:27 Uncaught TypeError: Cannot read properties of undefined (reading 'split')
at Object.<anonymous> (browser.umd.js:220:1)
at Object.<anonymous> (browser.umd.js:220:1)
at r (browser.umd.js:1:1)
我正在尝试设置摩卡测试一个快速am应用程序。
当我使用npm test运行测试时,我得到了以下错误:
TypeError: undefined is not a function
at Object.<anonymous> (/myapp/bin/www:11:18)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js
我有这两个错误与我的每日预定功能,我试图每天检查,如果是发薪日,并添加相应的金额到每个用户的债务。 Error: Process exited with code 16
at process.on.code (invoker.js:271)
at process.emit (events.js:198)
at process.EventEmitter.emit (domain.js:448)
at process.exit (per_thread.js:168)
at Object.logAndSendError (/layers/google.nodejs.functions-framew
对我来说理解ember.js错误是非常困难的。我总是不得不查看我的所有代码并进行随机更改,因为我找不到错误在哪里。特别是,我遇到了这个错误,修改了示例(但在结构上保持不变):
Uncaught Error: Something you did caused a view to re-render after it rendered but
before it was inserted into the DOM. application.js:30508
Ember.merge.rerender application.js:30508
Ember.View.Ember.CoreView.e
变量name没有传递到这些函数中。如何将这些变量传递给这些函数?我还尝试完全不使用全局变量arrayOfExpansions而不使用局部变量name,但也失败了。谢谢你看一看。
var arrayOfExpansions = ["a", "b", "c", "d", "e", "f", "g"];
$(document).ready(
function () {
for (var int = 0; int < arrayOfExpansions.length; int
我是一个nest.js初学者,我试图用我的代码实现Axios,这个错误会发生,我想修复它。
--> starting at object with constructor 'ClientRequest'
| property 'socket' -> object with constructor 'Socket'
--- property '_httpMessage' closes the circle +188941ms
TypeError: Converting circular s
我得到了以下错误,如下所示:我做错了什么? ERROR TypeError: Cannot read property 'forEach' of undefined
at Object.createModels (vendor.js:117599)
at Object.jsPDF.API.autoTable (vendor.js:116203)
at PDFComponent.push../src/app/Shared/Directives/Download/pdf-generator.component.ts.PDFComponent.downloa
我是Node.js的新手,我正在尝试找出以下代码的错误所在。
var fs = require('fs');
var dir = "C:\\";
var files = fs.readdirSync(dir);
for (var i = 0; i < files.length; i++) {
var name = fs.statSync(dir + files[i]).name;
}
当运行这段代码时,我得到以下错误:
Error: EBUSY, resource busy or locked 'C:\hiberfil.sys'
有没有提示下面的异常可能是关于什么?
运行于:包中没有依赖项信息。文件系统监视已禁用。错误阻止启动:捆绑应用程序时出现异常:错误
at Object.<anonymous> (/usr/local/meteor/lib/node_modules/handlebars/lib/handlebars/utils.js:11:34)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:32)
at Function._load (modul
我需要两个js对象(播放器和房间)到彼此的文件。但是当我这样做的时候,一个意外的错误发生了。 app.js: const Player = require("./Player").Player
let player = new Player() Player.js: const Room = require ("./Room").Room
let room = new Room()
const Player = function () {
let room = new Room()
}
exports.Player = Player Room.j
我尝试在我的index.js中使用Clear,但是代码不起作用,它通过适度扩展了Clear类,以获得仲裁方法。
全错误:
class Clear extends Moderation {
^
TypeError: Class extends value undefined is not a constructor or null
at Object.<anonymous> (C:\Users\Chigu\SoftKr\Asuha-Discord-Universal-Bot\Src\Actions\Moderation\Commands
我是JS的新手,我不得不使用它来实现云代码解析功能。我有一个名为"user_picture“的类,通过代码我查询所有对象并遍历它的”城市“属性。我希望响应是一个唯一的城市名称数组。不管怎样,下面是我正在编写的代码:
Parse.Cloud.define("cities", function(request, response) {
var query = new Parse.Query("user_picture");
query.find({
success: function(results) {
var cities = new Array
普通的JSON对我来说很好,比如{id:1,"name"="test"}被正确序列化,但是JSON对象中的定义函数没有被正确序列化。
下面的是代码
var s = require("serialijse")
var o = {"b":function (){alert('hello world');}}
var str = s.serialize(o);
console.log(str);
错误显示为
/Users/acid/node_js/node_modules/serialijse
抱歉,也许是个愚蠢的问题,但我还是个新手。
守则:
-编辑#2
MyApp.controller('DataController', ['$http', function ($http) {
var self = this;
var objects = [];
var loaded = false;
var getObjects = function () {
if(!loaded){
setRawObjects();
在JavaScript中运行我的简单脚本时,我得到了以下错误:
num1 is not defined
ReferenceError: num1 is not defined
at Object.twoNumberSum (/tester/program.js:8:2)
at Object.exports.run (/tester/json_wrapper.js:8:26)
at Object.<anonymous> (/tester/main.js:21:22)
at Module._compile (internal/modules/cjs/loader.js:1200:30)