我在全球拥有打字机时如何在本地运行?

时间:2019-02-10 11:56:00

标签: typescript

我全局拥有typescript,当我在任何目录中运行tsc -v时,它都会给我Version 3.2.2

但是,现在我有了一个已在本地安装typescript 的应用程序。 我的package.json"typescript": "^3.3.3"。因此,我的本地tsc比全局的更新。

当我导航到node_modules\typescript\bin并在此文件夹中运行tsc -v时,它仍然给我Version 3.2.2。因此,我想,它仍在使用 global 版本。

我想知道,如何强制它使用我的本地tsc文件?

我导航到node_modules\.bin,然后导航到tsc -v,它抱怨:

bash: tsc: command not found

1 个答案:

答案 0 :(得分:0)

要运行项目指定的打字稿版本,可以使用内置的npm commnad npx。刚运行

npx tsc -v

从您的项目目录