首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dart酒吧全球软件包在windows 10上运行两次。

dart酒吧全球软件包在windows 10上运行两次。
EN

Stack Overflow用户
提问于 2021-09-08 07:47:21
回答 1查看 77关注 0票数 1

Dart全球软件包安装与

发布全球激活

总是在我的windows 10机器上运行两次

代码语言:javascript
复制
Dart SDK version: 2.13.4 (stable)

EN

回答 1

Stack Overflow用户

发布于 2021-09-08 07:47:21

我找到的解决方案是从

C:\Users\$Username\AppData\Local\Pub\Cache\bin

原始bat文件

代码语言:javascript
复制
  @echo off
  rem This file was created by pub v2.13.4.
  rem Package: dart_clean
  rem Version: 0.1.3
  rem Executable: dart_clean
  rem Script: main
  if exist  "C:\Users\EBrain\AppData\Local\Pub\Cache\global_packages\dart_clean\bin\main.dart-2. 13.4.snapshot" (
  dart "C:\Users\EBrain\AppData\Local\Pub\Cache\global_packages\dart_clean\bin\main.dart-2.13.4.snapshot" %*
  rem The VM exits with code 253 if the snapshot version is out-of-date.
  rem If it is, we need to delete it and run "pub global" manually.
  if not errorlevel 253 (
    goto error
  )
  pub global run dart_clean:main %*
  ) else (
  pub global run dart_clean:main %*
  )
  goto eof
  :error
  exit /b %errorlevel%
  :eof

编辑的bat文件

代码语言:javascript
复制
@echo off
rem This file was created by pub v2.13.4.
rem Package: dart_clean
rem Version: 0.1.3
rem Executable: dart_clean
rem Script: main
pub global run dart_clean:main %*

goto eof
:error
exit /b %errorlevel%
:eof

但是每次我更新包或激活新包时,我都必须回去编辑bat文件,这真的很不方便。

有任何合法的方法来防止酒吧的全球包裹运行两次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69098958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档