从源代码构建vscode。克隆回购后无法启动测试

时间:2017-09-03 17:47:59

标签: automated-tests visual-studio-code

VSCode版本:

版本1.15.1

操作系统版本:

ubuntu 16.04

重现步骤:

安装Linux依赖项 克隆回购 使用./scripts/npm.sh install --arch = x64安装全部 运行测试./scripts/test.sh --debug(没有调试,它并不重要) 下载电子后,启动devTools错误:

Uncaught Error: Cannot find module '/home/user/Documents/vscode-dev/vscode/out/vs/loader'
    at Module._resolveFilename (module.js:470:15)
    at Function.Module._resolveFilename (/home/user/Documents/vscode-dev/vscode/.build/electron/resources/electron.asar/common/reset-search-paths.js:35:12)
    at Function.Module._load (module.js:418:25)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at initLoader (/home/user/Documents/vscode-dev/vscode/test/electron/renderer.js:25:11)
    at EventEmitter.ipcRenderer.on (/home/user/Documents/vscode-dev/vscode/test/electron/renderer.js:263:2)
    at emitTwo (events.js:106:13)
    at EventEmitter.emit (events.js:194:7)

文件夹和文件vscode/out/vs/loader不存在。 试着找到这个错误的信息,但是这个故事。尝试重新安装所有,重新使用所有,使用gulp清洁 - 它没有帮助我。 我做错了什么?

1 个答案:

答案 0 :(得分:1)

您需要先构建 - 运行try: one=input("Enter an x,y coordinate.") x, y = map(int, one.split(',')) except Exception as e: print("Please provide a valid input") 后,运行./scripts/npm.sh install。然后,npm run compile