Ult*_*ath 4 typescript jupyter-notebook
我正在尝试在 jupyter 笔记本上运行打字稿。
我尝试使用npm install -g itypescript但我只得到 javascript 内核。
我正在使用 anaconda 并且我已经安装了 nodeJS。
yun*_*abe 10
您可以通过以下方式检查内核是否已注册到 Jupyter:jupyter kernel spec。
$ jupyter kernelspec list\nAvailable kernels:\n\xc2\xa0 python3 \xc2\xa0 \xc2\xa0 \xc2\xa0 /home/yunabe/.local/share/jupyter/kernels/python3\n\xc2\xa0 typescript \xc2\xa0 \xc2\xa0/home/yunabe/.local/share/jupyter/kernels/typescript\nRun Code Online (Sandbox Code Playgroud)\n\n如果typescript此处没有列出,则说明您在安装内核时由于某种原因未能注册内核。
即使您可以itypescript正确安装内核,您也可能会发现内核在您的用例中并不是很有用,因为它不允许您按设计重新定义具有相同名称的变量。如果执行function f() {},您只会收到一条错误消息,例如TS2393: Duplicate function implementation.。
如果你认为itypescript不适合您的用例,请尝试一下我最近实现的新内核:
yunabe/tslab - JavaScript 和 TypeScript Jupyter 内核
\n\n它的设计和实现与itypescript,并且可能非常适合您的用例。
小智 5
除了安装 TypeScript npm 包之外:
npm install -g typescript
Run Code Online (Sandbox Code Playgroud)
您还需要安装内核。以下命令在全局范围内安装它:
its --install=global
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,您可能都需要使用 sudo。
| 归档时间: |
|
| 查看次数: |
8677 次 |
| 最近记录: |