【发布时间】:2016-10-25 04:58:47
【问题描述】:
我使用npm as my build tool 并且我的packages.json 文件的scripts 字典中的条目之一是"tsc",这会导致我的项目中的.ts 文件被编译。但是我注意到,当我直接调用 > tsc 时,我收到了不同的 TypeScript 错误消息。打电话给> npm run start。我将脚本条目更新为(tsc -v; tsc),我得到:
> npm run build
message TS6029: Version 1.6.2
而如果我直接调用相同的命令,我会得到:
> (tsc -v; tsc)
Version 1.8.10
什么可能导致这种行为?
【问题讨论】:
-
有一个指向 typescript 编译代码版本的指针与预编译器正在查看的指针不同。
标签: typescript npm npm-run