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.0
或 1.0.5
,我从来没有收到这个警告
为了解决这个问题,
- 打开命令提示符以管理员身份单击 运行,然后
- 运行 这个命令到
scoop install deno@1.0.0
- 运行程序再检查一下
# 安装特定版本的 deno:
scoop install deno@1.0.0
# 切换到 v1.0.0
scoop reset deno@1.0.0
#切换到最新版本
scoop reset deno
我使用这个 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.0
或 1.0.5
,我从来没有收到这个警告
为了解决这个问题,
- 打开命令提示符以管理员身份单击 运行,然后
- 运行 这个命令到
scoop install deno@1.0.0
- 运行程序再检查一下
# 安装特定版本的 deno:
scoop install deno@1.0.0
# 切换到 v1.0.0
scoop reset deno@1.0.0
#切换到最新版本
scoop reset deno