16

我在 Windows 7 上,我尝试typescript安装yarn

yarn global add typescript

success Installed typescript@2.0.6 with binaries:
  - tsc
  - tsserver
Done in 11.59s.

安装成功后,我tsc在命令行中输入,才发现命令不可用。

yarn tsc
yarn tsc v0.16.1
error Command "tsc" not found.

获取配置:

yarn config get prefix
C:\Program Files (x86)\Nodist\bin

我检查了这条路径:没有tsctsserver可执行文件。它在哪里?

4

2 回答 2

14

回答实际问题并使用默认目录,而不是更改它:

纱线安装到${env:LOCALAPPDATA}\yarn\bin

你可以看到这个:

yarn global bin

例如,安装 gulp 后:

$ ls ${env:LOCALAPPDATA}\yarn\bin


    Directory: C:\Users\mike\AppData\Local\yarn\bin


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        13-Aug-18   4:11 PM            348 gulp
-a----        13-Aug-18   4:11 PM             57 gulp.cmd

为确保它在您的路径中,请将其添加到您的$profile(假设您有PSCX):

Add-PathVariable ${env:LOCALAPPDATA}\yarn\bin
于 2018-08-13T15:23:24.450 回答
-1

检查它

yarn config get prefix

现在有效

mkdir ~/yarn-global
yarn config set prefix ~/yarn-global

添加~/yarn-global到您的PATH环境变量。

于 2017-02-27T12:59:15.010 回答