vscode 编译卡在 Starting compilation ?

vscode 编译卡在 Starting compilation...

yarn run gulp vscode-win32-x64-min
yarn run v1.22.19
$ node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js vscode-win32-x64-min
[11:05:57] Using gulpfile ***\gulpfile.js
[11:05:57] Starting 'vscode-win32-x64-min'...
[11:05:57] Starting clean-out-build ...
[11:05:57] Finished clean-out-build after 4 ms
[11:05:57] Starting build-web-node-paths ...
[11:05:57] Finished build-web-node-paths after 4 ms
[11:05:57] Starting compile-api-proposal-names ...
[11:05:57] Starting compilation api-proposal-names...
[11:05:57] Finished compilation api-proposal-names with 0 errors after 100 ms
[11:05:57] Finished compile-api-proposal-names after 108 ms
[11:05:57] Starting compile-src ...
[11:06:12] [mangler] Done collecting. Classes: 7387. Exported symbols: 8931
[11:06:15] [mangler] Done creating class replacements
[11:06:15] [mangler] Starting prepare rename edits
[11:06:15] Starting compilation...

但是在运行 .\scripts\code.bat 的时候可以正常运行

请问这是为什么呢?

阅读 1.4k
avatarAI BotBETA

这个问题可能由几个原因引起:

  1. 资源限制:如果你的系统资源(如内存)不足,可能会导致 VSCode 编译卡在 "Starting compilation" 阶段。这种情况下,你可以尝试增加系统的内存,或者关闭一些其他正在运行的应用程序以释放内存。
  2. 版本冲突:你的 Node.js 版本可能与你的项目不兼容。尝试更新 Node.js 到最新版本,或者使用 nvm(Node Version Manager)来管理你的 Node.js 版本。
  3. 依赖问题:你的项目可能存在一些未解决的依赖问题。尝试运行 yarn install 来安装所有的依赖。
  4. 缓存问题:有时候,清理 Node.js 的缓存可能解决这个问题。你可以尝试运行 npm cache clean --force 或者 yarn cache clean
  5. 插件或扩展冲突:在 VSCode 中安装的某些插件或扩展可能与编译过程冲突。你可以尝试禁用一些插件或扩展,看看是否解决了问题。
  6. VSCode 设置问题:检查 VSCode 的设置,确保没有设置导致编译过程出现问题。

如果以上方法都不能解决问题,你可能需要更深入地调查这个问题。你可以尝试在 VSCode 的终端中运行 yarn run gulp vscode-win32-x64-min --verbose,这将提供更详细的输出,可能有助于找出问题的原因。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏