使用gulp编译typescript无法找到全局安装的typescript包

时间:2015-11-22 20:36:09

标签: typescript gulp

我一直试图在Visual Studio 2015中为一个新的Asp.Net 5项目设置一个Gulp任务,将我的打字稿编译成javascript。我遇到了与使用tsd安装的Typescript定义文件冲突的初始问题,但是根据this question的答案,我从项目中删除了Typescript节点模块并将其全局安装。

然而,现在gulp任务抱怨它无法找到打字稿模块,而且它正在我刚刚从项目中删除的文件夹中查找它。我猜测我错过了什么,但我无法解决问题。

更新

我已将环境变量NODE_PATH设置为指向全局包文件夹,但这没有什么区别。我猜测gulp-tsc对打字稿包的依赖性是不是被重定向到全局包?

1 个答案:

答案 0 :(得分:0)

  

但是根据这个问题的答案,我从项目中删除了Typescript节点模块并将其全局安装。

只需在本地安装exclude(docs https://github.com/Microsoft/TypeScript/wiki/tsconfig.json#examples)node_modules文件夹