Aun*_*het 44 npm typescript tsc
我想安装typescript,所以我使用了以下命令:
npm install -g typescript
Run Code Online (Sandbox Code Playgroud)
和测试tsc --version,但它只显示'找不到'tsc命令'.我已经尝试了很多方法,如stackoverflow,github和其他网站所建议的那样.但它不起作用.我怎么知道打字稿的安装位置和位置.
我的操作系统是Unix,OS X El Capitan 10.11.6,节点版本是4.4.3,npm版本是3.10.5
bas*_*rat 64
一些提示有序
npm install typescript -g如果它仍然不起作用运行npm config get prefix以查看npm install -g放置文件的位置(附加bin到输出)并确保它们在路径中(节点js setup执行此操作.可能您忘记勾选该选项).
小智 54
我不得不这样做:
npx tsc app.ts
Run Code Online (Sandbox Code Playgroud)
小智 36
你们都在搞乱全局安装和 -path 文件。一个小小的错误可能会损坏您曾经编写过的每个项目,您将花费整晚的时间试图让 aconsole.log('hi')重新工作。
如果您已npm i typescript --save-dev在项目中运行- 只需尝试运行:
npx tsc
Run Code Online (Sandbox Code Playgroud)
在搞乱全局内容之前看看它是否有效(当然除非你真的知道你在做什么)
小智 12
在为仅适用于 macOS 的这个小问题找到所有解决方案之后。
最后,我在我的 MacBook pro 上得到了我的 TSC 作品。
这可能是我发现的最佳解决方案。
对于所有 macOS 用户,您可以使用 homebrew 安装 TypeScript,而不是使用 NPM 安装 TypeScript。
brew install typescript
Run Code Online (Sandbox Code Playgroud)
小智 9
如果打字稿的正确安装(使用下面的命令后的MacOS没有找到您的TSC命令:$ sudo npm install -g typescript,然后确保节点/bin路径添加到PATH变量.bash_profile。
.bash_profile使用终端打开: $ open ~/.bash_profile;
编辑/验证 bash 配置文件以包含以下行(使用您喜欢的文本编辑器):
export PATH="$PATH:"/usr/local/lib/node_modules/node/bin"";
Run Code Online (Sandbox Code Playgroud)
使用终端加载最新的bash配置文件:source ~/.bash_profile;
最后,尝试命令:$ tsc --version.
首先通过运行此命令安装 typescriptnpm install typescript
或npm install -g typescript[全局安装 typescript],然后运行npx tsc --version检查 Typescript 版本,而不是tsc --version.
运行任何打字稿文件也是如此,只需运行npx tsc <filename>.ts
例如,对于名为 hello.ts 的文件,运行npx tsc hello.ts。
小智 5
我发现的Mac简易修复程序。只需运行以下命令:
sudo npm install -g concurrently
sudo npm install -g lite-server
sudo npm install -g typescript
Run Code Online (Sandbox Code Playgroud)
除此之外,对我来说什么都没有。
小智 5
此答案特定于 MAC 上的 iTermV2
首先,我需要sudo在 NPM 安装期间以(admin)身份安装
sudo npm install -g 打字稿
NPM 将库安装在/usr/local/Cellar/node/<your latest version>/lib/node_modules/typescript文件夹和符号链接下/usr/local/Cellar/node/<your latest version>/bin/tsc
因此我去了 ~/.zshrc (.bashrc,如果你使用 bash)并添加/usr/local/Cellar/node/<your latest version>/bin到 $PATH 中。
source ~/.zshrc通过(在您的情况下为 .bashrc)重新加载 shell 配置文件| 归档时间: |
|
| 查看次数: |
72397 次 |
| 最近记录: |