Unexpected token while running node example

未关闭
#614 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
javascript, node.js, python
领域
cli, compilers

调研方向

Start with the node.js compilation instructions in the linked documentation and the generated nodejs_demo.js named in the report. Reproduce the node nodejs_demo.js command and inspect the generated import statement against the reported syntax error; done means the documented example runs without the unexpected-token failure.

由索引模型根据 Issue 内容生成。

描述

IS: bug?

Hello,
I try to run the nodejs example found here https://www.transcrypt.org/docs/html/installation_use.html
2.5. Compiling for node.js
And get unexpected token error on node nodejs_demo.js command:

import { AssertionError, AttributeError, BaseException, DeprecationWarning, Exception, IndexError, IterableError, KeyError, NotImplementedError, RuntimeWarning, StopIteration, UserWarning, ValueError, Warning, JsIterator, PyIterator, Terminal, add, and, call, class, envir, eq, floordiv, ge, get, getcm, getitem, getslice, getsm, gt, i, iadd, iand, idiv, ijsmod, ilshift, imatmul, imod, imul, in, init, ior, ipow, irshift, isub, ixor, jsUsePyNext, jsmod, k, kwargtrans, le, lshift, lt, matmul, mergefields, mergekwargtrans, mod, mul, ne, neg, nest, or, pow, pragma, proxy, pyUseJsNext, rshift, setitem, setproperty, setslice, sort, specialattrib, sub, super, t, terminal,

SyntaxError: Unexpected token {
at new Script (vm.js:85:7)
at createScript (vm.js:266:10)
at Object.runInThisContext (vm.js:314:10)
at Module._compile (internal/modules/cjs/loader.js:698:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:749:10)
at Module.load (internal/modules/cjs/loader.js:630:32)
at tryModuleLoad (internal/modules/cjs/loader.js:570:12)
at Function.Module._load (internal/modules/cjs/loader.js:562:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:801:12)
at internal/main/run_main_module.js:21:11

Any idea?

Regards

主要语言
Python
星标
2.9k
派生
218
PR 合并指标
30 天内没有已合并 PR

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

TranscryptOrg/Transcrypt 的其他 Issue

查看 TranscryptOrg/Transcrypt 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。