VueJS 单元测试 - 我无法 运行 我的测试。 "Command 'test/unit' does not exists"

VueJS Unit testing - I cannot run my tests. "Command 'test/unit' does not exists"

我正在尝试使用 VueJS 3 设置单元测试。阅读 the docs of Vue 3,我安装了 test-utils 2.0

我的 package.json 文件如下所示:

{
  "name": "testsUnitVue",
  "version": "0.1.0",
  "private": true,
  "scripts": {

    ...

    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "test:unit": "vue-cli-service test:unit",
    "lint": "vue-cli-service lint",

    ...

  },
  "dependencies": {
    ...
  },
  "devDependencies": {

    ...

    "@vue/test-utils": "^2.0.0-rc.21",

    ...

  }
}

我尝试运行我的测试:

npm run test:unit

但我收到以下错误消息:

> testsUnitVue@0.1.0 test:unit
> vue-cli-service test:unit

 ERROR  command "test:unit" does not exist.

我用 yarn 命令得到了类似的结果。我该如何解决这个问题?

PS:如果您需要更多信息,请发表评论:)

@vue/test-utils 不提供 vue-cli-service 的 unit:test 子命令。这些在使用以下插件之一时可用:

有关如何安装它们的说明,请参阅:https://cli.vuejs.org/guide/plugins-and-presets.html#installing-plugins-in-an-existing-project