Deno Uncaught SyntaxError: Unexpected identifier at evaluate ($deno$/repl.ts:54:34) at Object.replLoop ($deno$/repl.ts:156:13)

Deno Uncaught SyntaxError: Unexpected identifier at evaluate ($deno$/repl.ts:54:34) at Object.replLoop ($deno$/repl.ts:156:13)

我使用这个 choco install deno 命令安装了 Deno,如果我输入 deno,我得到了版本,但是如果我尝试 运行 我的索引文件,我得到了这个错误,无论我输入什么得到了这样的错误(参考图片),这里出了什么问题,谢谢

Uncaught SyntaxError: Unexpected identifier   
    at evaluate ($deno$/repl.ts:54:34)        
    at Object.replLoop ($deno$/repl.ts:156:13)

My index file

import {Application} from 'https://deno.land/x/oak/mod.ts';

import {PORT} from './config.js';
import router from '.router.js';

const app=new Application();

app.use(router.routes());
app.use(router.allwedMethods());

console.log('Server is running. Open http://localhost:${PORT}');

await app.listen({port:PORT});

config.js

export const PORT=5000;

router.js

import {Router} from 'https://deno.land/x/oak/mod.ts';

const router=new Router();

router.get('/',({response})=>{
    response.body='Working';
});

export default router;

你能尝试 运行 带有 --ts 标志的相同 RPL 命令吗? deno run --allow-net --ts 和您使用的所有其他标志

我安装了版本 1.0.3 所以我得到了错误,之后,我上传到 1.0.01.0.5,我从来没有收到这个警告

为了解决这个问题,

  1. 打开命令提示符以管理员身份单击 运行,然后
  2. 运行 这个命令到 scoop install deno@1.0.0
  3. 运行程序再检查一下

# 安装特定版本的 deno:

scoop install deno@1.0.0

# 切换到 v1.0.0

scoop reset deno@1.0.0

#切换到最新版本

scoop reset deno