2

我正在尝试使用 Transcrypt 翻译以下测试代码:

class A(object):
    def __init__(self):
        self.a = 5

输出是一个 2447 行文件:

$ transcrypt test.py -fb -e 6
$ wc -l __javascript__/test.js
2447 __javascript__/test.js

我怎样才能让 Transcrypt 为这个输入生成健全的输出?谢谢

4

1 回答 1

2

文件test.js中包含了整个运行时库。而是查看模块文件,它被调用test.mod.js并且只有这个模块的代码。-xc您可以使用编译器开关进一步减小其大小。

如果你看一下:

http://www.transcrypt.org/live/turtle_site/turtle_site.html

并更改程序,例如更改'red''pink',然后按[Compile and run],然后模块文件是唯一重新加载的内容。这就是为什么响应很快。

于 2017-08-14T17:14:44.230 回答