我遵循GitHub指令为Visual Studio Code(vscode)项目做出贡献。我关注的说明如下: https://github.com/Microsoft/vscode/wiki/How-to-Contribute
我在Windows 10上,因此遵循Windows特定说明。
当我跑步时,npm run watch'在满足先决条件后,我在尝试构建时遇到了1700多个错误。
示例错误:
[16:56:59] Finished 'clean-client' after 3.78 s
[16:56:59] Starting 'watch-client'...
[16:57:25] Error:E:/src/git/vscode/extensions/css/server/src/languageModelCache.ts(22,21): Cannot find name 'Date'.
[16:57:25] Error: E:/src/git/vscode/extensions/css/server/src/languageModelCache.ts(23,15): Cannot find name 'Object'.
[16:57:25] Error: E:/src/git/vscode/extensions/css/server/src/languageModelCache.ts(40,31): Cannot find name 'Date'.
[16:57:25] Error: E:/src/git/vscode/extensions/css/server/src/languageModelCache.ts(44,80): Cannot find name 'Date'.
[16:57:25] Error: E:/src/git/vscode/extensions/css/server/src/languageModelCache.ts(50,22): Cannot find name 'Number'.
完整的错误列表在这里: http://pastebin.com/wJgEQ18m
我正在尝试找出如何排除故障并纠正这些错误。到目前为止,我还没有找到任何在线信息,指出我在设置方面做错了什么。
答案 0 :(得分:0)
事实证明这是由gulp-tsb项目中的一个错误造成的,该错误只是通过下面的提交修复的。
https://github.com/jrieken/gulp-tsb/commit/ea84a0a16a631410071ae96336ac9f3842ec41b0
升级到新的gulp和打字稿工具解决了这个问题。