安装typescript定义管理器

时间:2015-08-14 03:36:24

标签: angularjs typescript

您好我正在尝试在我的Ubuntu 14.04 VM上安装打字稿定义管理器(TSD)。我正在关注' 5分钟的tutotial'来自Angular。

它说要运行

npm install -g tsd@^0.6.0

之后我应该跑

tsd install angular2 es6-promise rx rx-lite

无论如何,在运行最后一个命令后,Ubuntu只返回

tsd: command not found

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:1)

您是否可以再次运行npm install -g tsd,它应该输出它为您安装的位置。

在这种情况下,该位置不会添加到您的路径变量中,您应该使用绝对位置(或将其添加到路径中)。

您应该可以通过使用

创建〜/ .profile文件在ubuntu中执行此操作

export PATH=$PATH:/path/to/tsd/folder/

答案 1 :(得分:0)

我的案例中的问题似乎是我的Ubuntu VM上的nodejs版本。我创建了一个新VM并按以下方式安装了nodej

cd /usr/local/src
wget http://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz  
tar -xvzf node-v0.12.7.tar.gz
cd node-v0.12.7
./configure
make
sudo make install
which node

在此之后我可以运行

tsd install angular2 es6-promise rx rx-lite

一切都按预期工作。所以我相信更新我的nodejs是解决方案。似乎我的旧nodejs没有将tsd添加到路径

答案 2 :(得分:-1)

  

有人可以帮忙吗?

检查您的节点版本。建议您使用最新的iojs。它的工作原理如下:

enter image description here