WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法

问题特征:

  1. 控制台打印 No pubspec.lock file found, please run "pub get" first.
    WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法
  2. 点击Get dependencies, Upgrade dependencies 无反应
    WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法
  3. 右键pubspec.yaml之后 Pub:Get dependencies 不可选,Pub:Upgrade dependencies 不可选,Webdev:Build 不可选
    WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法
  4. pubspec.lock项目文件中无 pubspec.lock 文件

解决方法:

在控制台终端(命令行)输入:

 pub get --offline

成功之后:
WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法

WebStorm新建Dart项目之后无法运行,No pubspec.lock file found, please run "pub get" first. 解决方法

问题原因:

应该是网络原因, 而使用 offline 是在脱机模式下,使用本地缓存库。

目前我遇到的问题 就是这个。