小编Jon*_* Re的帖子

TypeScript 错误对象原型只能是一个对象或 null:未定义

嘿,我刚开始使用 TypeScript,我尝试将 javascript 复制到 TypeScript 并将内容更改为更加面向对象。现在我正在尝试使用 cmd 和 ns-node 命令启动它。

private username:string;
           ^
TypeError: Object prototype may only be an Object or null: undefined
Run Code Online (Sandbox Code Playgroud)

这个错误没有任何意义,所以我用谷歌搜索了一下,发现问题可能出在项目的导入上。我已经在不同的网站上尝试了每一个灵魂,但他们没有帮助。

所以我的代码:

import { Entity } from './Entity';
import { Bullet } from './Bullet';

import * as fs from "fs";
export class Player extends Entity{

private username:string;
protected pressingRight:boolean ;
protected pressingLeft:boolean ;
...
}
Run Code Online (Sandbox Code Playgroud)

那么可能是什么问题呢?你的帮助

编辑:

    import {Point} from "./Point";
    import {Bullet} from "./Bullet";
import {Player} from "./Player";
export class Entity{

protected x:number;
protected y:number; …
Run Code Online (Sandbox Code Playgroud)

javascript import typescript

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

import ×1

javascript ×1

typescript ×1